makefile的简单使用
简单说下makefile的使用,复杂的还没有写过,遇见再学习,随时更新。用makefile的目的是为了管理大一点的项目,例如qt中的qmake等等
main:main.o gcc main.o -o main main.o:main.c gcc -c main.c clean: rm -f *.o #this is a makefile
这个是最简单的makefile,我现在只要能用这些简单的makefile就足够了。
1.格式:
目标文件:依赖文件列表 【;命令】
tab 命令(这个命令其实就是shell)
2.make的解释过程。
就上面那个为例,首先make会去寻找目标文件main,没找到,找其依赖文件main.o(没找到),就会跳过命令行(make寻找命令行的方法是 寻找tab键开头的行)。
#开头的为注释。