makefile一则
2015-07-28 11:28
281 查看
PATH="data" SUBDIR=src example tmp=$(shell pwd) ifeq (1,1) #$(error xxx) val := $(shell echo 123) all:hello @echo ${val};\ for subdir in $(SUBDIR); \ do\ echo $(SUBDIR); \ echo $(PATH);\ done endif hello : hello.o cc -o hello hello.o hello.o : hello.c cc -c hello.c clean : rm hello.o
注意几点:
1. 命令只能在目标里出现,否则。。
2. $(error..)前只能是空格,不能使tab
3. 命令前必须是tab
4. 命令必须是一行------这个说法是不对的。 希望有空看一下这方面的资料
5. 参考
http://www.blogjava.net/jasmine214--love/archive/2012/01/10/368191.html
/article/7681023.html
http://bbs.csdn.net/topics/390344596?page=1
相关文章推荐
- 一步步优化JVM<二>:JVM部署模型和JVM Runtime
- JavaSE实战——GUI简述、用户登录注册最终版、模拟微信打飞机游戏实例
- object-c利用头文件实现能用单例
- POJ 1064 Cable master
- 知识点总结(1)
- 知识点总结(1)
- utf8 和 UTF-8 在使用中的区别
- 按照给定尺寸进行图片的缩放
- Spring DI的3种方式
- 我的Android进阶之旅------>MIME类型大全
- 将一个字符串转换成数字
- MVC中Model的设计(刚刚)
- 使用agsXMPP SDK向Openfire发送文件的注意事项
- Maya Calendar(Poj1008
- 再看看maven--手动创建项目与自动创建项目
- jquery的each遍历
- poj2387
- Java IO学习【14】读取键盘录入
- C#设计模式(6)——原型模式(Prototype Pattern)
- iOS多线程的初步研究(四)-- NSTimer