最佳答案
我有一个项目,其目录结构如下:
$projectroot
|
+---------------+----------------+
| | |
part1/ part2/ part3/
| | |
+------+-----+ +---+----+ +---+-----+
| | | | | | |
data/ src/ inc/ src/ inc/ src/ inc/
我应该如何编写一个 makefile,它应该位于/src 部分(或其他地方) ,可以部分地完成 c/c + + 源文件的/link?SRC?
我能做一些像 - I $projectroot/part1/src-I $projectroot/part1/inc-I $projectroot/part2/src...
如果这能行,有没有更简单的方法。我见过这样的项目,每个对应的部分都有一个 makefile?文件夹。[在这篇文章中,我使用了类似 bash 语法的问号]