摘要: 一个工程中的源文件可能很多的情况下,按其类型、功能、模块分别放到若干个目录中,makefile定义了一系列的规则,用以指定那些需要先编译,那些需要后编译,那些需要重新编译,和一些更复杂的操作。,makefile的好处就是自动化编译,一点写好,只需要make命令,整个工程就会自动编译,提高了项目的管理能力和软件的开发效率。
Makefile 文件解读
edit : main.o kbd.o command.o display.o \
insert.o search.o files.o utils.o
cc -o edit main.o kbd.o command.o display.o \
insert.o search.o files.o utils.o
main.o : main.c defs.h
cc -c main.c
kbd.o : kbd.c defs.h command.h
cc -c kbd.c
command.o : command.c defs.h
阅读全文