Chinaunix首页 | 论坛 | 博客
  • 博客访问: 584314
  • 博文数量: 213
  • 博客积分: 6789
  • 博客等级: 准将
  • 技术积分: 1947
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-01 17:11
文章分类

全部博文(213)

文章存档

2012年(9)

2011年(62)

2010年(99)

2009年(43)

分类: 嵌入式

2009-09-29 11:58:05

“-C
“--directory=

指定读取makefile 的目录。如果有多个“-C”参数,make 的解释是后面的路径以前面的作为相对路径,并以最后的目录
作为被指定目录。如:“make –C ~hchen/test –C prog”等价于“make –C ~hchen/test/prog”。


“—debug[=]”
输出make 的调试信息。它有几种不同的级别可供选择,如果没有参数,那就是输出最简单的调试信息。下面是的取值:
a —— 也就是all,输出所有的调试信息。(会非常的多)
b —— 也就是basic,只输出简单的调试信息。即输出不需要重编译的目标。
v —— 也就是verbose,在b 选项的级别之上。输出的信息包括哪个makefile 被解析,不需要被重编译的依赖文件(或是依赖目标)等。
i —— 也就是implicit,输出所以的隐含规则。
j —— 也就是jobs,输出执行规则中命令的详细信息,如命令的PID、返回码等。
m —— 也就是makefile,输出make 读取makefile,更新makefile,执行makefile 的信息。
“-d”
相当于“--debug=a”。


“-e”
“--environment-overrides”
指明环境变量的值覆盖makefile 中定义的变量的值。


“-I

“--include-dir=

指定一个被包含makefile 的搜索目标。可以使用多个“-I”参数来指定多个目录。


“-l
“--load-average[=“—max-load[=]”
指定make 运行命令的负载。


“-f=
“--file=
“--makefile=
指定需要执行的makefile。如果在make 的命令行是,你不只一次地使用了“-f”参数,那么,所有指定的makefile 将会被连在一起传递给make 执行。


“-o
“--old-file=
“--assume-old=
不重新生成的指定的,即使这个目标的依赖文件新于它。




阅读(1835) | 评论(0) | 转发(0) |
0

上一篇:read declare let

下一篇:SVN

给主人留下些什么吧!~~