需要生成mainexe的可执行文件,工程中main.cpp调用了ctrl.cpp,ctrl.cpp又调用了alg.cpp,则描述makefile如下:
mainexe:main.o ctrl.o alg.o
g++ -o mainexe main.o ctrl.o alg.o
main.o:main.cpp ctrl.hpp
g++ -c main.cpp
ctrl.o: ctrl.cpp alg.hpp
g++ -c ctrl.cpp
alg.o: alg.c
g++ -c alg.cpp
阅读(746) | 评论(0) | 转发(0) |