- 博客(4)
- 收藏
- 关注
原创 linux初学者(三)-Makefile(二)
变量自定义:变量名=变量值预定义变量AR:归档维护程序的名称,默认值arcc:c的编译器 默认值 cccxx:c++的编译器默认值为g++$@:目标的完整名称$<:第一个依赖文件的名称$^:所有的依赖文件获取变量的值$(变量名)那么 就可以转换app:main.c a.c b.c gcc -c main.c a.c b.c -o appapp:main.c a.c b.c $(cc) -c $^ -o $@src=sub.o add.o mult.o di...
2022-04-02 08:40:03
182
原创 linux初学者(二)-Makefile
Makefile的作用工程中有很多文件makefile定义了那些文件需要先编译,那些文件需要重新编译等等。就像一个脚本好处就是“自动化编译”只需要一个make命令,提高软件开发效率。例:vim Makefileapp:sub.c add.c mult.c xxx.c (依赖) gcc sub.c add.c mult.c xxx.c -o appmake (会自己在当前目录寻找Makefile)Makefile 规则目标 ...:依赖...命令(She...
2022-04-02 08:29:45
946
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人