Linux之Makefile(make自动推导)
2014-12-04 22:54
246 查看
GNU 的 make 很强大,它可以自动推导文件以及文件依赖关系后面的命令,于是我们就没必
要去在每一个[.o]文件后都写上类似的命令,因为,我们的 make 会自动识别,并自己推导
命令。
只要 make 看到一个[.o]文件,它就会自动的把[.c]文件加在依赖关系中,如果 make 找
到一个 whatever.o,那么 whatever.c,就会是 whatever.o 的依赖文件。并且 cc -c
whatever.c 也会被推导出来。
要去在每一个[.o]文件后都写上类似的命令,因为,我们的 make 会自动识别,并自己推导
命令。
只要 make 看到一个[.o]文件,它就会自动的把[.c]文件加在依赖关系中,如果 make 找
到一个 whatever.o,那么 whatever.c,就会是 whatever.o 的依赖文件。并且 cc -c
whatever.c 也会被推导出来。
相关文章推荐
- 跟我一起写Makefile(4)--- 让make自动推导+另类风格的makefile
- Makefile学习之让make自动推导
- linux 下 C 编程和make的方法 (七、补充,模块化项目组织的Makefile设计和自动生成脚本)
- Linux的那些事儿(10)----make & makefile
- Linux/Unix环境下的make和makefile详解
- Linux/Unix环境下的Make和Makefile详解
- Linux环境下make和makefile详解
- Linux/Unix环境下的make和makefile详解
- Linux/Unix环境下的make和makefile详解(zz)
- Linux环境下make指令和makefile文件详解
- [转]Linux/Unix环境下的Make和Makefile详解
- Linux/Unix环境下的Make和Makefile详解
- Linux/Unix环境下的Make和Makefile详解
- Linux/Unix环境下的make和makefile详解(非常详细, 推荐!)
- Linux/Unix环境下的Make和Makefile
- autoconf automake configure自动生成makefile
- Linux/Unix环境下的Make和Makefile详解
- Linux/Unix环境下的Make和Makefile详解
- Linux下Makefile自动生成
- 自动生成 Makefile 的全过程详解! automake/autoconf 入门