我可以使一个Netbeans项目依赖于另一个而不破坏Makefile吗? 在NETBeaS 6.5中,我有两个不同的C++应用程序——我的应用程序和单元测试。我想对其进行设置,以便在重建主应用程序时,也重建单元测试(反之亦然)

我可以使一个Netbeans项目依赖于另一个而不破坏Makefile吗? 在NETBeaS 6.5中,我有两个不同的C++应用程序——我的应用程序和单元测试。我想对其进行设置,以便在重建主应用程序时,也重建单元测试(反之亦然),netbeans,build-process,netbeans6.5,Netbeans,Build Process,Netbeans6.5,Netbeans擅长解决库项目的依赖关系,并在必要时重建它们,但我看不到任何使一个应用程序项目依赖于另一个应用程序项目的方法 我可以通过手工编辑Makefile中的.build post规则来实现这一点,但这有点难看 我怀疑在“项目属性->构建->调试->附加依赖项”对话框中添加一些神奇的宏可以满足我的需要,但我找不到任何相关文档 我想这可能是一个迹象,表明我应该切换到巡航控制系统,以自动化构建和运行测试的过程。Netbeans 6.7中添加了对这一点的支持 项目属性->必需项目->选择项目并勾

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

我可以通过手工编辑Makefile中的.build post规则来实现这一点,但这有点难看

我怀疑在“项目属性->构建->调试->附加依赖项”对话框中添加一些神奇的宏可以满足我的需要,但我找不到任何相关文档


我想这可能是一个迹象,表明我应该切换到巡航控制系统,以自动化构建和运行测试的过程。

Netbeans 6.7中添加了对这一点的支持

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

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