[ make ] Makefile: 多个all目标的处理 和 变量目标的处理
来源:互联网 发布:windows错误1503 编辑:程序博客网 时间:2024/05/20 06:30
jielong.lin@xmbuilder03:~$ vim makefile
TEST_VAR=1$(TEST_VAR): echo $@TEST_VAR=2$(TEST_VAR): echo $@.PHONY: allall: echo all-1all: echo all-2
jielong.lin@xmbuilder03:~$
jielong.lin@xmbuilder03:~$ make
makefile:18: warning: overriding commands for target `all'
makefile:15: warning: ignoring old commands for target `all'
echo 1
1
带目标all,但此时有两个目标all,make选择最后面的目标all
jielong.lin@xmbuilder03:~$ make all
makefile:18: warning: overriding commands for target `all'
makefile:15: warning: ignoring old commands for target `all'
echo all-2
all-2
带变量目标2, 精准地执行目标2
jielong.lin@xmbuilder03:~$ make 2
makefile:18: warning: overriding commands for target `all'
makefile:15: warning: ignoring old commands for target `all'
echo 2
2
带变量目标1,精准地执行目标1
jielong.lin@xmbuilder03:~$ make 1
makefile:18: warning: overriding commands for target `all'
makefile:15: warning: ignoring old commands for target `all'
echo 1
1
0 0
- [ make ] Makefile: 多个all目标的处理 和 变量目标的处理
- makefile同名目标处理
- Makefile---相同目标如何处理
- 关于Makefile同名目标处理
- 关于Makefile查找目标文件和make -f执行make的问题
- 多个C文件生成多个目标的makefile
- 使用makefile编译多个目标文件的方法
- Makefile的特殊目标
- 标准的Makefile目标
- Makefile的特殊目标
- Makefile的特殊目标
- Makefile 的特殊目标
- makefile目标的规则
- makefile编译多个目标
- makefile自动目标变量
- 《CSAPP》链接:处理目标文件的工具
- UNIX 处理目标文件的工具
- Unix中,处理目标文件的工具
- 打素数表
- 飞花的线代
- Node.js 笔记五:nodemap-spider
- Android-pull解析xml
- 494. Target Sum
- [ make ] Makefile: 多个all目标的处理 和 变量目标的处理
- 用代码来画画 —— Ray-Marching(光线步进) 多个立体图形的绘制【GLSL】
- 【Web前端】CSS编码规范
- C++遍历2叉数
- cocos Creator js 三合一跑胡子房卡棋牌源码- 跑胡子房卡完整源码下载
- struts2和springmvc的区别
- 电子商务系统的设计与实现(十一):数据库设计
- Node.js笔记六:单元测试
- 蓝桥杯省赛 方格填数C/C++