Make
make 的預設作業參數是什麼?
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