Makefile入门知识总结一---综述

前言:

       首先要对《跟我一起写makefile》文章的作者 陈皓 致以最真切的敬意,其关于makefile学习的文章对于我的学习有着很大的帮助,同时也向开源项目的斗士们致敬。以下文章是在以《跟我一起写makefile》为参考文档学习makefile时所做的笔记,有所精简,完整的《跟我一起写makefile》在此贴上传送门:

github:https://github.com/seisman/how-to-write-makefile

一、综述

       一个工程中的源文件不计其数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为 makefile就像一个Shell脚本一样,也可以执行操作系统的命令。

       Makefile对于开发者来说所带来的最大的好处就是—自动化编译。

       Linux系统使用make十分的方便,安装使用命令sudo apt-get install make即可,前提是你的系统已经安装的apt工具且能够正常上网。

Ubuntu安装make

Windows中使用make的话,安装make-x.xx.exe程序即可。

windows安装make

学习资料:

1)《跟我一起写makefile》:https://github.com/seisman/how-to-write-makefile

2)《GUN make manual》 :http://www.gnu.org/software/make/manual/make.html

接下来将分以下章节对makefile的入门学习进行总结:

    通过以上学习的总结希望对学习makefile的您有所帮助, ^-^!

猜你喜欢

转载自blog.csdn.net/qq_33475105/article/details/102771329