0

Netbeans 6.5には、2つの異なるC++アプリケーションプロジェクトがあります。アプリケーションと単体テストです。メインアプリケーションが再構築された場合、単体テストも再構築されるように(またはその逆に)設定したいと思います。

Netbeansは、ライブラリプロジェクトの依存関係を解決し、必要に応じてそれらを再構築するのが得意ですが、あるアプリケーションプロジェクトを別のアプリケーションプロジェクトに依存させる方法がわかりません。

Makefileの.build-postルールを手動で編集することでこれを行うことができますが、それは少し醜いです

プロジェクトのプロパティ->ビルド->デバッグ->追加の依存関係ダイアログにいくつかの魔法のマクロを追加すると、私が望むことを実行できると思いますが、これに関するドキュメントが見つかりません。

これはおそらく、テストの構築と実行のプロセスを自動化するために、CruiseControlに切り替える必要があることを示していると思います...

4

1 に答える 1

1

このサポートは、Netbeans 6.7 で追加されました。

プロジェクトのプロパティ -> 必要なプロジェクト -> プロジェクトを選択し、[ビルド] にチェックマークを付けます。

2 つのプロジェクトを互いに Requires にすることで循環依存関係を作成することはできませんが、一緒にビルドするすべてのプロジェクトを Requires するダミーのメイン プロジェクトを作成することで、これを回避できます。

于 2009-07-26T11:15:43.550 に答える