gnu专题提供gnu的最新资讯内容,帮你更好的了解gnu。
以下要说的显然是C语言的项目。 当然可以考虑用其他工具替代make,比如SCons和CMake,或者auto tools什么的,但很多时候手写Makefile还是非常干净利索,爽快好用的,尤其在项目比较小的时候。 规模一旦扩大,确实写Makefile就有点费劲了。比较突出的一个问题是对头文件的依赖。make自己是没有办法处理的,必须要借助编译器。 以下会列举三种常见的Makefile写法。后两种处