人生中的第一篇博客,不知道如何开始,闲言碎语就不多说了,直奔我们的主题吧。
1.Makefile简介
windows开发人员对于makefile可能比较陌生,因为windows下开发应用几乎都是用的IDE(集成开发环境),内部集成编译器,所以程序员并不需要关心程序如何去编译的,只需知道点击哪里编译即可,其实IDE的编译器也是基于Makefile的,只不过不需要自己编写Makefile. 但是在linux平台下开发是需要自己编写Makefile去编译程序的。
说了这么多 ,Makefile到底是干什么的呢?makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。make是一个命令工具,是一个解释makefile中指令的命令工具,一般来说,大多数的IDE都有这个命令,比如:Delphi的make,Visual C++的nmake,Linux下GNU的make。可见,makefile都成为了一种在工程方面的编译方法。
详细的介绍就不在这多说了,具体可以看这里:makefile中文教程_百度文库
https://wenku.baidu.com/view/48d528220722192e4536f6cd.html?re=view 点击打开链接