Makefile 流程控制(error,warning)等调试选项
2024-09-25 22:59:14
1、退出码
0 ok
1 错误
2 使用了-q 选项 且目标不需要更新 返回2
2、选项
-f --file
指定makefile脚本
-n --just-print --dry -run -- recon
仅仅将规则和连带规则下的命令打印出来,不管目标是否需要更新
-t --touch
更新目标文件的时间,假装编译了
-q --question
找目标,目标不存在就输出错误
-W<file> --what-if=<file> --assue-new<file> --new-file<file>
需要指定一个文件make会执行依赖于这个文件的命令 常常搭配-n使用
-m 或 -b 是忽略和其他版本的兼容性
-B --always-make
强制全部编译
-C --directory=<dir>
指定读取makefile的目录 最后一个起作用
-r --no-builtin-rules
取消内置隐含规则
-R --no-builtin-variables
取消用户定义对隐含规则的作用
常见内置命令变量(一般都是大写)
AR: 函数库打包
AS : 汇编
CC: C编译
CXX:C++编译
CPP:预处理 -E选项
RM :删除默认是 rm -f
3、常见内置标志参数变量,对应上面
ARFLAGS
ASFLAGS
CFLAGS
CXXFLAGS
CPPFLAGS
RMFLAGS
最新文章
- jQuery获取及设置单选框、多选框、文本框内容
- Handlebars块级Helpers
- python爬取网易评论
- C++中的常量折叠
- Effective Java 32 Use EnumSet instead of bit fields
- IE6下 input 背景图滚动问题及标签规范
- disabled
- mysql出现的错误
- IE 第三方设置cookie失效
- Chapter 5. MPEG-4 Visual
- AddIn 中当前完整文件名的获取
- Hadoop2-HDFS学习笔记之入门(不含YARN及MR的调度功能)
- Ubuntu apt-get提示被锁住
- codeforces742B
- protobuf 测试使用
- facebook广告上传Invalid appsecret_proof provided in the API argument
- 控制台程序读取WIKI形式的TXT文件并一表格的形式显示在Word中
- CSS浏览器兼容性与解决
- 性能测试工具---jmeter
- Django模版结构优化和加载静态文件
热门文章
- winform 窗体中顶部标题居中显示
- 前端面试准备笔记之JavaScript(02)
- 简单监控liunx中cpu、内存、磁盘及发送邮件参考
- IDEA 2019 Unable to get current time from Google&#39;s servers 解决
- GC 卡顿 优化 三色标记优势
- php-浅谈php底层机制
- MySQL特殊字符的转义处理
- Flink-v1.12官方网站翻译-P005-Learn Flink: Hands-on Training
- Strategic game POJ - 1463 树型dp
- Java中赋值常量的注意事项