2009-07-25 15 views
4

私はC++アプリケーションを開発しているので、他のプロジェクトで使用できるクラスと関数をたくさん作っています。だから私は、このコードをすべて別のネットビーンプロジェクトに入れて、他のプロジェクトに「組み込む」ことができます。 (コード補完など)netbeans(c/C++プラグイン)でプロジェクトの依存関係を作成する方法

私は新しい "スタティックライブラリ"プロジェクトを作成しようとしましたが、プロジェクトをメインプロジェクトに追加しました(環境設定 - >リンク - >ライブラリに移動して "ライブラリプロジェクト" )、コード補完機能は#includeしようとするとライブラリプロジェクトの.hファイルが見つからないので、プロジェクトもビルドされません。

これを行う正しい方法は何ですか?

答えて

8

スタティックライブラリを作成し、それをリンカ - >ライブラリに追加するのは正しいです。 もう少し小さなステップが必要です:共有* .hファイルを持つディレクトリをプロジェクトプロパティ - > Cコンパイラ(またはC++コンパイラ) - >インクルードディレクトリに追加します。

また、サブプロジェクトのサンプルを見てみましょう:ファイル - >新規プロジェクト - >サンプル - > C/C++ - >サブプロジェクトアプリケーション。

+0

+1サブプロジェクトサンプルを指摘します。 – sivabudh