Eclipse CDTをIDEとして使用して、ヘッダファイルとライブラリにアクセスできる外部ライブラリを使用するアプリケーションを開発しています。 コードの補完を取得できるようにプロジェクトのプロパティを設定するにはどうすればよいですか(私のプロジェクトに属するファイルに対してはコード補完がありますが、この外部ライブラリの一部ではないコード補完があります)。 私は残念なことに失敗した次のアプローチを試みました。 Includesで、ヘッダファイルへのパスを追加しました。 残念ながら、これはうまくいかないようです。Eclipse Indigo CDTコードの完成
私のプロジェクトでこのオブジェクトを(この外部ライブラリから)インスタンス化すると、コードの補完と使用可能なすべてのパブリックメソッドが表示されるように、どのようにプロジェクトをセットアップできますか?
ご協力いただきありがとうございます。
は、右の私にね。新しいインクルードパスを追加すると、新しく追加されたパスのインデックスをEclipseに強制します。 '#インクルード 'があることを確認し、ファイルを保存し、Project-C/C++ Index->ショットを再作成します。 – user4581301
この外部ソースのヘッダーファイルには、いくつかのマクロが使用されています。これらのマクロも設定に追加しますか? –
Eclipseのインデクサーは、定義を選択して、正しい条件付きパスを選択できる必要があります。あなたが残していると思うものを必要とするファイルの先頭に疑わしい定義をドロップし、それが起こるのを見てください。 – user4581301