makefile 自动推导命令
2012-03-06 13:06
183 查看
即然我们的make可以自动推导命令,那么我看到那堆[.o]和[.h]的依赖就有点不爽,那么多的重复的[.h],能不能把其收拢起来,好吧,没有问题,这个对于make来说很容易,谁叫它提供了自动推导命令和文件的功能呢?来看看最新风格的makefile吧。
objects = main.o kbd.o command.o display.o \
insert.o search.o files.o utils.o
edit : $(objects)
cc -o edit $(objects)
$(objects) : defs.h
kbd.o command.o files.o : command.h
display.o insert.o search.o files.o : buffer.h
不需要写出买个.o 文件的生成命令
.PHONY : clean
clean :
rm edit $(objects)
objects = main.o kbd.o command.o display.o \
insert.o search.o files.o utils.o
edit : $(objects)
cc -o edit $(objects)
$(objects) : defs.h
kbd.o command.o files.o : command.h
display.o insert.o search.o files.o : buffer.h
不需要写出买个.o 文件的生成命令
.PHONY : clean
clean :
rm edit $(objects)
相关文章推荐
- makefile 自动推导命令
- 一个能自动搜索源文件并自动推导的Makefile
- 从头开始写项目Makefile(二):隐含规则自动推导
- Makefile详解-自动推导
- 一个通用的makefile写法,自动推导文件的依赖关系
- makefile提高篇—自动推导和自动化变量
- Linux之Makefile(make自动推导)
- Makefile学习之让make自动推导
- 一个通用的makefile写法,自动推导文件的依赖关系
- 一个通用的makefile写法,自动推导文件的依赖关系【转】
- makefile 可以自动推导生成.o规则
- 从头开始写项目Makefile(二):隐含规则自动推导
- 让Makefile自动推导依赖关系
- 一步一步写Makefile(1):概念,变量,自动推导,Makefile相互引用
- 一个通用的makefile写法,自动推导文件的依赖关系
- 一个通用的makefile写法,自动推导文件的依赖关系
- 头文件和源文件在不同目录情况下 Makefile自动推导依赖关系的实现
- makefile详解 自动推导 五
- 一个能自动搜索源文件并自动推导的Makefile
- 让我们来嚼makefile: 自动推导功能