makefile

makefile作用

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

百度的定义,主要就是一套规则来怎么生成最后想要的可执行文件或者什么。因为ide帮我们做了很多,但其实makefile能够让你真正构建和管理自己的工程。

makefile 可以完成“自动化编译”

几个简单的教程
http://www.cs.colby.edu/maxwell/courses/tutorials/maketutor/

https://www.cs.umd.edu/class/fall2002/cmsc214/Tutorial/makefile.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Make 命令教程最简明的见阮一峰的博客,以下是我整理的写makefile的笔记 从小例子说起 第一条规则中的目标...
    ifeelok阅读 5,133评论 0 2
  • 来自陈浩的一片老文,但绝对营养。 示例工程:3 个头文件*.h,和 8 个 C 文件*.c。 初 编译过程,源文件...
    周筱鲁阅读 10,151评论 0 17
  • makefile关系到整个工程的编译规则,一个工程中的源文件不计其数,按其类型、功能、模块分别放在若干的目录当中,...
    Joe_HUST阅读 5,853评论 0 3
  • 转载自:Makefile.am 规则和实例详解--鹏博客 编写Linux C 程序的时候,自己来写Makefile...
    id被吃阅读 35,142评论 0 12
  • “有人说我高冷不好相处我其实并不孤僻 甚至可以说开朗活泼但大多时候我很懒 懒得经营一个关系还有一些时候就是爱自由觉...
    流殃丶阅读 2,118评论 0 1