Makefile的基本简单使用 常用的规则
来源:互联网 发布:怎么看淘宝销售排行 编辑:程序博客网 时间:2024/05/25 05:35
以下阶段一 阶段二,阶段三,阶段四 展示的是常用的四种makefile使用规则 算得上是层层递进
第二种:
.PHONY是伪目标,意思是无论是否有与clean同名的文件,我都要执行该处的伪代码 rm -f *.o 的意思是强制删除以 .o 结尾的文件
- rm 的意思是,无论该行是否执行成功,程序不会再此处中断,会继续往下进行
@ 的作用是在中断只显示 hello 若是不加@ ,在终端执行 make test时,
将会显示 :echo “hello”
wildcard的作用是搜索所有以 .c 结尾的文件
patsubst 函数的作用是将 src 中所有以.c 结尾的文件,替换为 .o 结尾的文件
#####
#####
-Iinclude 指代的包含的头文件处
-g -Wall 表明的是编译方式
-L../lib 指定的链接的静态库和动态库
gcc指明的是编译的工具
个人觉得这是makefile 最基本也是常用的基础知识
如有大家专门做makefile部分的,建议学习makefile官方手册
阅读全文
0 0
- Makefile的基本简单使用 常用的规则
- Makefile的基本规则
- Makefile简单规则--基本规则
- makefile的使用规则
- makefile的使用隐含规则
- Makefile的基本规则实例说明
- Makefile的常用语法 及 规则
- makefile的简单使用
- makefile的简单使用
- 简单的Makefile规则和Makefile自动变量
- 基本的ARC使用规则
- Makefile的四种常用基本模板
- makefile的规则
- Makefile 的书写规则
- Makefile的规则
- makefile的规则
- Makefile 的规则
- Makefile文件的规则
- codeforces 828B. Black Square(水题)
- root后,adb shell 失败
- 结合W3school详解jquery常用语法以及面试常见问题
- October CMS
- 从SRC RPM编译CentOS内核
- Makefile的基本简单使用 常用的规则
- Mybatis特殊字符处理[L]
- MM模块物料-供应商-PO-表
- Android从零开搞系列:自定义View(16)自定义验证码输入框效果
- transient
- Ubuntu下双网卡配置静态路由上网
- iOS日历视图
- cocos2dx休闲游戏--Fruit & Bird 开发学习(1)
- Spring Boot(3)整合Mybatis