我想使用makefile编译来自不同文件夹的所有c ++文件?

时间:2016-03-07 12:50:36

标签: unix object compilation makefile

我有4个文件夹obj,src,inc,exe所以src文件夹包含.cpp文件,inc文件夹有.h文件后编译对象文件应该进入obj文件夹而.exe文件应该进入exe文件夹? 任何人都可以知道这件事 请帮帮我吗?

1 个答案:

答案 0 :(得分:0)

假设您正在使用gcc编译器,您可以通过以下方式轻松实现:

a)从这里获取一个通用的makefile模板:https://raw.githubusercontent.com/panruochen/dragoneye/master/common_Makefile
并将common_Makefile放入源目录 b)写一个小的Makefile,如下所示

(2780, 1

c)运行make来完成编译。