我可以让一个Netbeans项目依赖于另一个而不攻击Makefile吗?

时间:2008-10-31 14:03:28

标签: netbeans build-process netbeans6.5

在Netbeans 6.5中,我有两个不同的C ++应用程序项目 - 我的应用程序和单元测试。我想设置它,这样如果我的主应用程序被重建,单元测试也会被重建(反之亦然)。

Netbeans擅长解析库项目的依赖关系,并在必要时重建它们,但我看不出任何方法可以使一个应用程序项目依赖于另一个。

可以通过手动编辑Makefile中的.build-post规则来做到这一点,但这有点难看。

我怀疑在项目属性中添加了一些魔术宏 - >构建 - >调试 - >额外的依赖关系对话会做我想要的,但我找不到任何文档。

我想这可能是我应该转而使用Cruise Control来自动化构建和运行测试的过程......

1 个答案:

答案 0 :(得分:1)

在Netbeans 6.7中添加了对此的支持。

项目属性 - >所需项目 - >选择项目并勾选“构建”。

请注意,它不允许您通过让两个项目相互需要来创建循环依赖项,但您可以通过创建一个需要所有要一起构建的项目的虚拟主项目来解决此问题。