作业帮 > 综合 > 作业

Thank you!CC = g++EXEC = emisOBJS = main.o all:$(EXEC)$(EXEC

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/16 01:36:24
Thank you!
CC = g++
EXEC = emis
OBJS = main.o
all:$(EXEC)
$(EXEC):$(OBJS)
\x05$(CC) -o $@ $^
clean:
\x05rm -f $(EXEC) $(OBJS)
做C++小项目的时候,用到含有上面这些代码的源文件,当C++源文件写好后,在main.o后面加一个xxx.o,然后在vi命令行下输入 make就可以直接得到可执行文件emis,效果解释就是这样了.虽然会用,但就是这几行语句的具体意思不是很懂,
Thank you!CC = g++EXEC = emisOBJS = main.o all:$(EXEC)$(EXEC
Makefile文件里的 g++编译器, 输出可执行文件emis clean:清除生成
输入make all回车后
就将 *.o文件连接,生成可执行文件emis