Make

make 的預設作業參數是什麼?

  • January 18, 2020

make當您不傳遞-j標誌時,預設使用多少作業?

在我看來,如果預設情況下您的意思是沒有-j開關,它肯定是 1。顯然(來自手冊頁):

如果 -j 選項不帶參數給出,make 將不會限制可以同時執行的作業數。

我一直指定一個數字,所以沒有註意到這一點。但是沒有開關,根據經驗觀察,它是一個。

我認為,“無限”作為一個普通的預設值使用是一個值得懷疑的值。

預設值為 1。

來源:

通常,make 一次只執行一個配方,等待它完成後再執行下一個。

來自 GNU make 手冊的第5.4 節並行執行https://www.gnu.org/software/make/manual/html_node/Parallel.html。您也可以通過鍵入從命令行獲取它info make parallel

引用自:https://unix.stackexchange.com/questions/66186