赞
踩
Makefile 的规则格式是这样的
target ... : prerequisites ...
command
...
...
比如 lz 要把一个 hello.cpp 文件编译成 hello
all : hello another
hello : hello.cpp
g++ -o $@ $<
another : another.cpp
g++ -o $@ $<
直接 make 或 make all 的话会执行 hello.cpp 和 another.cpp 的编译命令
后面不加参数的话,会把第一个目标作为默认的
make hello 的话只编译 hello.cpp
make another 的话只编译 another.cpp
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。