0

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

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

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

我怀疑在 Project Properties -> Build -> Debug -> Additional Dependencies 对话框中添加一些魔术宏会做我想要的,但我找不到任何文档。

我想这可能表明我应该切换到 Cruise Control 来自动化构建和运行测试的过程......

4

1 回答 1

1

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

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

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

于 2009-07-26T11:15:43.550 回答