老式风格的后缀规则
来源:互联网 发布:js隐藏数组里面的input 编辑:程序博客网 时间:2024/04/26 20:01
1.后缀规则是一个比较老式的定义隐含规则的方法。后缀规则会被模式规则逐步地取代。因为模式规则更加的清晰。为了和老版本的Makefile兼容,GUN make同样兼容这些东西。
双后缀规则定义了一对后缀:目标文件的后缀和依赖目标(源文件)的后缀。如".c.o"相当于"%o:%c"。
后缀规则中所定义的后缀应该是make所认识的,如果一个后缀是make所认识的,那么这个规则就是单后缀规格,而如果两个连载一起的后缀都被make所认识,那就是双后缀规则。例如".c"和".o"都是make所知道的,因此".c.o"是双后缀规则,意义就是".c"是源文件的后缀,".o"是目标文件的后缀,如下所示:
.c.o:
$(CC) -c $(CFLAGS) $(CPPFLAGS) -o $@ $<
2.命令参数的变量
下面的这些变量都是相关上面的命令的参数,如果没有指名其默认值,那么默认值都是空。
CFLAGS:C语言编译器参数
CPPFLAGS:C预处理器参数
LDFLAGS:链接器参数
CXXFLAGS:C++语言编译器参数
ASFLAGS:汇编语言编译器参数
0 0
- 老式风格的后缀规则
- 分享一个老式卡带机风格的HTML5 Audio播放器实现
- 重新启动的老式喷墨打印机
- Makefile的后缀规则和模式规则
- 用C++的静态和动态cast 替代C语言风格的老式的强制类型转换
- 如何应付老式的浏览器
- springmvc默认忽视后缀的映射规则
- 15.REST 风格的路由规则
- 规则与效率:风格与命名的规则
- C语言的一种老式写法
- C语言的一种老式写法
- MFC使用多字节字符集后界面变成老式风格(WIN95风格)
- makefile后缀规则
- makefile后缀规则
- makefile后缀规则
- 养成良好的代码风格---c#变量命名规则
- NodeJs——(10)REST风格的路由规则
- Makefile十七之后缀规则和隐含规则的搜索算法
- 习近平:党员干部要老老实实干事清清白白为官
- 堆栈管理器
- 正则表达式 提取 html 标签的内容
- iPhone项目例子资源
- 李克强出席肯尼亚蒙内铁路融资协议签字仪式
- 老式风格的后缀规则
- UIScrollView的重用机制的理解
- BST树的搜索和插入一并开始运行
- JS中的prototype
- Java定时启动的3种方法
- 设置svn 忽略部分文件或者配置文件的版本控制
- jquery easyui验证 easyui 的validatebox()供给了自定义验证的办法,为此我把一些常用的数据验证汇总了一下
- 用select单个进程处理并发服务器
- 风暴云--压抑的美