首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

makefile 怎么搜索多目录上的.c cpp

2012-12-31 
makefile 如何搜索多目录下的.c cpp我有几个目录 目录下有.c .cpp等源文件,我要用g++ 编译,如何一个一个写

makefile 如何搜索多目录下的.c cpp
我有几个目录 目录下有.c .cpp等源文件,我要用g++ 编译,如何一个一个写 的话太麻烦了
如何使用通配符来 自动搜索循环编译啊? 

比如搜索到一个.c 就编译 然后生成 .o 搜索完毕后我在自己连接。
编译后的.o 要保存起来!
[解决办法]
$(objects): %.o: %.c
$(CC) -c $(INC_PATH) $(CFLAGS) $< -o $@

INC_PATH:路径
CFLAGS:编译选项
[解决办法]
SOURCE=$(wildcard cpp/*.cpp)
SOURCE+=$(wildcard src/*.c)

热点排行