
Makefile
丶未云何龙
这个作者很懒,什么都没留下…
展开
-
通用Makefile文件简单入门和编写(4)
通用工程的Makefile编写原创 2019-01-14 08:50:25 · 386 阅读 · 0 评论 -
通用Makefile文件简单入门和编写(1)
前言在开始之前,我们首先需要了解为什么需要Makefile文件。之前我们学习C语言的时候,是在VC上面编译的,而不管是VC还是keil等单片机开发平台,我们只要点击一个编译按钮,平台工具就能自动帮我们编译和链接成可执行文件,并且它们还能根据文件修改的时间来决定哪些文件需要重新编译,哪些不需要,对于一些非常大的项目或者工程能极大缩短编译时间。而Makefile就是完成类似的任务,一个好的Makef...原创 2019-01-08 19:04:55 · 251 阅读 · 0 评论 -
通用Makefile文件简单入门和编写(2)
在Makefile中使用变量Makefile文件可以像C一样使用变量。变量的命名字可以包含字符、数字,下划线(可以是数字开头),但不应该含有 : 、 # 、 = 或是空字符(空格、回车等)。变量是大小写敏感的,“foo”、“Foo”和“FOO”是三个不同的 变量名。这里看一个例子:objects = program.o foo.o utils.oprogram : $(objects) ...原创 2019-01-08 19:42:23 · 177 阅读 · 0 评论 -
通用Makefile文件简单入门和编写(3)
使用GCC编译器自动创建依赖文件的功能假设我们在文件夹下一共有这3个文件//a.c#include <stdio.h>#include "a.h"int main(){ printf("hello, world!\n"); printf("A= %d\n", A); test_fun(); return 0;}//a.h#define A 1//b.c...原创 2019-01-08 20:38:57 · 257 阅读 · 0 评论