编写C/C++一件重要的事情就是编译,尤其是在编写大型程序的时候头文件与源文件的依赖更要处理好,否则程序无法通过编译。在Windows中,大多数的IDE都帮助你做了这件事。然而在Linux和Unix中不得不自己去决定编译的先后顺序。makefile正是帮助编译的一种文件,make程序通过读取makefile来自动决定程序的编译顺序,在源文件改动时,还能够智能的编译改动的部分。

下面的链接指向了一个详细的makefile编写规则导引。文章中使用Linux GNU make。

makefile导引

posted on 2017-02-19 10:23  DevinSuMi  阅读(129)  评论(0编辑  收藏  举报