linux make参数

来源:互联网 发布:下载ps修图软件 编辑:程序博客网 时间:2024/06/01 21:01
用法:make [选项] [目标] ...
选项:
  -b, -m                      忽略兼容性。
  -B, --always-make           Unconditionally make all targets.
  -C 目录, --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.
  -I DIRECTORY, --include-dir=DIRECTORY
                              搜索 DIRECTORY 为包含的 makefiles.
  -j [N], --jobs[=N]          同时允许 N 个任务;无参数表明允许无限个任务。(加快编译速度)
  -k, --keep-going            当某些目标无法创建时仍然继续。
  -l [N], --load-average[=N], --max-load[=N]
                              不开始多线程工作除非系统负载低于N
  -L, --check-symlink-times   Use the latest mtime between symlinks and target.
  -n, --just-print, --dry-run, --recon
                              不要实际运行任何命令;仅仅输出他们
  -o FILE, --old-file=FILE, --assume-old=FILE
                              将FILE认作非常老,不要重新make它.
  -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  Warn when an undefined variable is referenced.


这个程序创建为 i686-pc-linux-gnu
Report bugs to <bug-make@gnu.org>
0 0