作为一个合格的嵌入式程序员一定要会写 makefile, 本篇博文就是记录我是从零开始学习makefile
首先是最简单的helloworld c 代码
helloworldsingle.c
#include <stdio.h>
int main()
{
printf("hello world \n");
printf("version 0.1");
return 1;
}
然后是Makefile的代码:
hello.exe: hello.o
gcc hello.o -o hello.exe
hello.o: helloworldsingle.c
gcc -c helloworldsingle.c -o hello.o
clean:
rm -rf *.o *.exe
打开cygwin 到文件所在目录
$ cd "E:\learnfile\learn ex\makefile_helloworld"
命令:
make
./hello.exe
perfect!
本文通过一个简单的Hello World示例介绍了如何使用Makefile进行编译管理。包括Makefile的基本语法和构建过程,以及如何清理编译产生的文件。
1868

被折叠的 条评论
为什么被折叠?



