韌館-LearnHouse

make命令參數

用法:make [選項] [目標] ...
選項:
-b, -m 忽略兼容性。
-B, --always-make 無條件 make 所有目標。
-C DIRECTORY, --directory=DIRECTORY
在執行前先切換到 DIRECTORY 目錄。
-d 打印大量調試信息。
--debug[=FLAGS] 打印各種調試信息。
-e, --environment-overrides
環境變量覆蓋 makefile 中的變量。
-f FILE, --file=FILE, --makefile=FILE
從 FILE 中讀入 makefile。
-h, --help 打印該消息並退出。
-i, --ignore-errors Ignore errors from commands. //和-k參數結合使用能夠得到所有的編譯錯誤信息
-I DIRECTORY, --include-dir=DIRECTORY
在 DIRECTORY 中搜索被包含的 makefile。
-j [N], --jobs[=N] 同時允許 N 個任務;無參數表明允許無限個任務。
-k, --keep-going 當某些目標無法創建時仍然繼續。
-l [N], --load-average[=N], --max-load[=N]
在系統負載高於 N 時不啟動多任務。
-L, --check-symlink-times 使用軟鏈接及軟鏈接目標中修改時間較晚的一個。
-n, --just-print, --dry-run, --recon
不要實際運行任何命令;僅僅輸出他們
-o FILE, --old-file=FILE, --assume-old=FILE
將 FILE 當做很舊,不必重新生成。
-p, --print-data-base 打印 make 的內部數據庫。
-q, --question 不運行任何命令;退出狀態說明是否已全部更新。
-r, --no-builtin-rules 禁用內置隱含規則。
-R, --no-builtin-variables 禁用內置變量設置。
-s, --silent, --quiet 不顯示命令。
-S, --no-keep-going, --stop
關閉 -k。
-t, --touch touch 目標而不是重新創建它們。
-v, --version 打印 make 的版本號並退出。
-w, --print-directory 打印當前目錄。
--no-print-directory 關閉 -w,即使 -w 默認開啟。
-W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE
將 FILE 當做最新。
--warn-undefined-variables 當引用未定義變量的時候發出警告。

該程序為 x86_64-pc-linux-gnu 編譯
報告錯誤到 <bug-make@gnu.org>

#### make completed successfully ####
---------------------
作者:007与狼共舞
来源:CSDN
原文:https://blog.csdn.net/manjianchao/article/details/54344855
版权声明:本文为博主原创文章,转载请附上博文链接!

2019年4 月 posted by admin in 程式&軟體 and have No Comments

Place your comment

Please fill your data and comment below.
名稱:
信箱:
網站:
您的評論: