【发布时间】:2017-10-14 06:37:49
【问题描述】:
我的最新项目是 C++,我使用的是 GNU Make。 项目目录布局如下:
project
|-src
|-subdir1
|-subdir2 (containing tests)
|-doc
|-bin
我希望能够在顶级目录中调用make(即在项目目录中需要一个makefile)来编译两个“src”子目录中的所有源并将生成的二进制文件放在“bin”目录中.
最好的方法是什么?如果我不必为每个源文件添加一个 make 规则,而只为目录中的所有 .cc 和 .h 文件添加一个规则,那也很棒。
【问题讨论】:
标签: makefile