在Ubuntu中,make命令的編譯選項(xiàng)有很多,以下是一些常用的選項(xiàng):
-j
-C
-f
-n:只顯示make命令將要執(zhí)行的操作,不實(shí)際執(zhí)行
-B:強(qiáng)制重新編譯所有的文件,即使它們的修改時(shí)間比目標(biāo)文件晚
-s:靜默模式,只顯示警告和錯(cuò)誤信息,不顯示編譯過程中的詳細(xì)信息
-k:繼續(xù)編譯其他目標(biāo),即使某個(gè)目標(biāo)編譯失敗
-r:使用默認(rèn)的makefile文件,即Makefile或makefile
–no-print-directory:不顯示makefile的目錄信息
VERBOSE=1:顯示詳細(xì)的編譯信息,相當(dāng)于make的-v選項(xiàng)
這些選項(xiàng)可以根據(jù)具體的編譯需求進(jìn)行靈活選擇和組合。