Makefile 例子

来源:互联网 发布:生物医学数据挖掘 pdf 编辑:程序博客网 时间:2024/04/29 02:50

一. 例1

目录结构:
./main.cpp
./HYString.h
./HYString.cpp


直接编译就是: g++ main.cpp HYString.cpp -o main.exe


Makefile文件:
#######################################################################
cc = g++
exe = main.exe
obj = main.o HYString.o


$(exe) : $(obj)
$(cc) -o $(exe) $(obj)
main.o : main.cpp
$(cc) -c main.cpp
HYString.o : HYString.cpp
$(cc) -c HYString.cpp
######################################################################
.PHONY : clean
clean :
rm -rf *.o main.exe


#######################################################################

编译命令: make
运行命令: ./main.exe







0 0
原创粉丝点击