当前位置: 技术问答>linux和unix
请教一个简单makefile的写法
来源: 互联网 发布时间:2016-01-26
本文导语: 请教一个简单makefile的写法 目录结构是这样的: - 项目根目录 |__ bin |__ src makefile在根目录底下,想要把src目录下的C文件全部编译生成exe文件 到bin文件夹里,应该怎么写? | 可以在根目...
请教一个简单makefile的写法
目录结构是这样的:
- 项目根目录
|__ bin
|__ src
makefile在根目录底下,想要把src目录下的C文件全部编译生成exe文件
到bin文件夹里,应该怎么写?
目录结构是这样的:
- 项目根目录
|__ bin
|__ src
makefile在根目录底下,想要把src目录下的C文件全部编译生成exe文件
到bin文件夹里,应该怎么写?
|
可以在根目录下写个makefile 调用src下的makefile
类似
all:
make --directory=./src
clean:
make --directory=./src clean
在src下写makefile 编译出来可执行程序,
然后使用一条mv 指令将可执行程序移动过去。
类似
all:
make --directory=./src
clean:
make --directory=./src clean
在src下写makefile 编译出来可执行程序,
然后使用一条mv 指令将可执行程序移动过去。
|
bin/%: src/%.c
$(CC) $(CFLAGS) $(DFLAGS) -o $@ $<
$(CC) $(CFLAGS) $(DFLAGS) -o $@ $<