跳转到主要内容

Makefile

1 篇
  • 折腾Makefile

    发布于 文章 932 字 2 分钟

    MakefileGNU Make

    最近有同事写了个 shell 脚本,可以通过比较源文件和目标文件的时间戳,实现部分编译的功能。我觉得这个是 make 的本职工作,于是花了 " 亿点点 " 时间研究了 Makefile 怎么写,简单记录点笔记 make 主要用来做自动化构建工作,只要我们在项目文件夹内定义 makefile(或者 Makefile)文件,make 就会按照规则来做构建工作。makefile 的一个简单示例: main: main.c gcc main.c -o main 这个例子里定义了一条规则 main: …

    最近有同事写了个 shell 脚本,可以通过比较源文件和目标文件的时间戳,实现部分编译的功能。我觉得这个是 make 的本职工作,于是花了 " 亿点点 " 时间研究了 Makefile 怎么写,简单记录点笔记 make 主要用来做自动化构建工作,只要我们在项目文件夹内定义 makefile(或者 Makefile)文件,make 就会按照规则来做构建工作。makefile 的一个简单示例: main: main.c gcc main.c -o main 这个例子里定义了一条规则 main: …