设为首页 加入收藏

TOP

Linux make命令主要参数详解
2014-11-24 07:51:30 来源: 作者: 【 】 浏览:0
Tags:Linux make 命令 主要 参数 详解

-C dir或者 --directory=DIR
在读取makefile文件前,先切换到“dir”目录下,即把dir作为当前目录。如果存在多个-C选项,make的最终当前目录是第一个目录的相对路径,如“make –C /home/leowang –C document”,等价于“make –C /home/leowang/document”


-d
make在执行时打印所有调试的信息。


-e或者--environment-overrides
不允许在makefile中对系统环境变量进行重新赋值


-f filename或者--file=FILE或者--makefile=FILE
使用指定文件作为makefile文件


-i或者--ignore-errors
忽略执行makefile中命令时产生的错误,不退出make


-h或者--help
打印出帮助信息


-k或者--keep-going
执行命令遇到错误时不终止make的执行,make尽最大可能执行所有的命令,直到出现致命错误才终止


-n或者--just-print或者--dry-run
只打印出要执行的命令


-o filename或者--old-file=FILE
指定文件“filename”不需要重建,即使相对于它的依赖文件已经过时,同时也不重建依赖此文件的任何目标文件


-p或者--print-data-base
命令执行前,打印出make读取的makefile的所有数据(包括规则和变量的值),同时打印出make的版本信息。如果只需要打印出这些数据信息而不执行命令,可以适用“make –qp”命令。查看make执行前的隐含规则和预定义变量,可以使用命令“make –p –f /dev/null”。


-q或者--question
称为“查询模式”,不执行任何命令。make只是返回一个查询状态值,返回0表示没有任何目标文件需要重建,1表示存在需要重建的目标文件,2表示有错误发生。


-r或者--no-builtin-rule


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Java 实现读一个txt文件写入到另.. 下一篇Makefile 中切换工作目录的问题

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·在 Redis 中如何查看 (2025-12-26 03:19:03)
·Redis在实际应用中, (2025-12-26 03:19:01)
·Redis配置中`require (2025-12-26 03:18:58)
·Asus Armoury Crate (2025-12-26 02:52:33)
·WindowsFX (LinuxFX) (2025-12-26 02:52:30)