用于编译C/C++的一个通用Makefile文件

2014-11-24 11:57:31 · 作者: · 浏览: 2

Ideal:在Linux C下,每当编写一些小程序或较大的项目时,都要进行重复的gcc编译命令,是否可以编写一个通用的Makefile文件,通过执行make命令实现编译(好像正是设计Makefile的意图之一,呵呵),了解相关Makefile编写规则后,初步实现了一个较为简单的Makefile文件,往后遇到实际的问题,将不断完善Makefile的功能。


这个Makefile主要针对GCC和GNU Make环境编写,其它版本的编译器和Make不能保证正常工作。


如果您发现本文中的错误,或者对本文有什么感想和意见,可以通过 jikhkhong AT gmail DOT com邮箱与作者联系。


以下是具体的实现过程:


实现的功能:




Makefile源代码