簡體   English   中英

我可以使一個Netbeans項目依賴另一個項目而無需修改Makefile嗎?

[英]Can I make one Netbeans project depend on another without hacking a Makefile?

在Netbeans 6.5中,我有兩個不同的C ++應用程序項目-我的應用程序和單元測試。 我想對其進行設置,以便在重新構建主應用程序時也可以重新構建單元測試(反之亦然)。

Netbeans擅長解決庫項目的依賴關系,並在必要時重建它們,但是我看不出任何使一個應用程序項目依賴於另一個應用程序的方法。

可以通過手動編輯Makefile中的.build-post規則做到這一點,但這有點難看。

我懷疑將一些魔術宏添加到“項目屬性”->“生成”->“調試”->“其他依賴項”對話框中可以滿足我的要求,但是我找不到任何文檔。

我想這可能是一個信號,我應該切換到Cruise Control來自動化構建和運行測試的過程...

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

項目屬性->所需項目->選擇項目,然后勾選“生成”。

請注意,它不允許您通過使兩個項目相互需求來創建循環依賴關系,但是您可以通過創建一個虛擬的Main項目來解決此問題,該項目需要您要一起構建的所有項目。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM