make是Linux上一种快速管理项目的工具
假如我们有四个文件,dmeo1.h demo1.c demo2.c main.c
demo1.c与demo2.c包含了头文件:
如果要想编译,运行成功,一般这样:
gcc demo1.c demo2.c main.c
这样才能生成三个文件.o的目标文件,然后链接起来才能运行
我们如果做成一个make,就没那么麻烦:
如下:
每次我们只需要make一下就可以了,编译器会自动帮我们编译我们需要的文件,并且会检查文件是否更新来进行引用。
2022-01-31 10:23:12
make是Linux上一种快速管理项目的工具
假如我们有四个文件,dmeo1.h demo1.c demo2.c main.c
demo1.c与demo2.c包含了头文件:
如果要想编译,运行成功,一般这样:
gcc demo1.c demo2.c main.c
这样才能生成三个文件.o的目标文件,然后链接起来才能运行
我们如果做成一个make,就没那么麻烦:
如下:
每次我们只需要make一下就可以了,编译器会自动帮我们编译我们需要的文件,并且会检查文件是否更新来进行引用。