3

C++ プロジェクトに「未解決のインクルージョン」がある場合があります。プロジェクトでインデックスを再構築すると、ソース コードからマーカーが削除されますが、Problems Viewまだ解決されていないかのように一覧表示されます。

それらを削除する唯一の方法は、それらProblems Viewをクリックすることです。これにより、対応するディレクティブ付きのファイルが開き、#includeEclipse にそれらが解決されたことを認識させることができます (その後、Eclipse はファイルに関連するすべての包含問題を除去します)。

Problems Viewインデックスを再構築した後に Eclipse に更新を依頼する方法はありますか? 私は試してみましたが、運がありませんでした F5 Ctrl-a F5

4

2 に答える 2

1

CDT では、警告/エラー マーカーを取り除くために、ソース コードを再コンパイルする必要があります。

于 2012-10-11T14:35:47.987 に答える
0

この問題は問題ビューとはまったく関係ありません。問題ビューには、他のプラグインによって計算された警告/エラーのみが表示され、常に最新です。そのため、これが CDT プロジェクトで発生した場合は、CDT インストールの設定または CDT プロジェクト プロパティで問題を検索する必要があります。

于 2012-10-11T06:08:58.277 に答える