Make 命令
用法:make [選項] [目標] ... 選項: -b, -m 忽略兼容性。 -B, --always-make 無條件 make 所有目標。 -C DIRECTORY, --directory=DIRECTORY 在執(zhí)行前先切換到 DIRECTORY 目錄。 -d 打印大量調(diào)試信息。 --debug[=FLAGS] 打印各種調(diào)試信息。 -e, --environment-overrides 環(huán)境變量覆蓋 makefile 中的變量。 --eval=STRING Evaluate STRING as a makefile statement. -f FILE, --file=FILE, --makefile=FILE 從 FILE 中讀入 makefile。 -h, --help 打印該消息并退出。 -i, --ignore-errors Ignore errors from recipes. -I DIRECTORY, --include-dir=DIRECTORY 在 DIRECTORY 中搜索被包含的 makefile。 -j [N], --jobs[=N] 同時允許 N 個任務(wù);無參數(shù)表明允許無限個任務(wù)。 -k, --keep-going 當某些目標無法創(chuàng)建時仍然繼續(xù)。 -l [N], --load-average[=N], --max-load[=N] 在系統(tǒng)負載高于 N 時不啟動多任務(wù)。 -L, --check-symlink-times 使用軟鏈接及軟鏈接目標中修改時間較晚的一個。 -n, --just-print, --dry-run, --recon Don't actually run any recipe; just print them. -o FILE, --old-file=FILE, --assume-old=FILE 將 FILE 當做很舊,不必重新生成。 -O[TYPE], --output-sync[=TYPE] Synchronize output of parallel jobs by TYPE. -p, --print-data-base 打印 make 的內(nèi)部數(shù)據(jù)庫。 -q, --question Run no recipe; exit status says if up to date. -r, --no-builtin-rules 禁用內(nèi)置隱含規(guī)則。 -R, --no-builtin-variables 禁用內(nèi)置變量設(shè)置。 -s, --silent, --quiet Don't echo recipes. -S, --no-keep-going, --stop 關(guān)閉 -k。 -t, --touch touch 目標而不是重新創(chuàng)建它們。 --trace Print tracing information. -v, --version 打印 make 的版本號并退出。 -w, --print-directory 打印當前目錄。 --no-print-directory 關(guān)閉 -w,即使 -w 默認開啟。 -W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE 將 FILE 當做最新。 --warn-undefined-variables 當引用未定義變量的時候發(fā)出警告。
*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。