在 Netbeans 6.5 中,我有两个不同的 C++ 应用程序项目——我的应用程序和单元测试。我想设置它,以便如果我的主应用程序被重建,单元测试也会被重建(反之亦然)。
Netbeans 擅长解决库项目的依赖关系,并在必要时重新构建它们,但我看不到任何使一个应用程序项目依赖于另一个应用程序项目的方法。
我可以通过手动编辑 Makefile 中的 .build-post 规则来做到这一点,但这有点难看。
我怀疑在 Project Properties -> Build -> Debug -> Additional Dependencies 对话框中添加一些魔术宏会做我想要的,但我找不到任何文档。
我想这可能表明我应该切换到 Cruise Control 来自动化构建和运行测试的过程......