ここで答えが見つかりました。に移動しProject > properties > C/C++ General > Paths and Symbols > GNU C++ます-パスが古いインストールを指していることに気付くでしょう。それらをクリアし、[検出されたエントリをクリアする]ラベルの横にある[パスとシンボルの自動検出]ボックスProject > properties > C/C++ Build > Discovery Options > GCC C++ Compilerのボタンを押します。Clear
プロジェクトを再構築します。
EclipseJunoに有効です。
プロジェクトごとではなく、ワークスペース全体(設定のクリーンアップ)に対してこれを行う方法を誰かが説明できれば、非常にありがたい(そして受け入れられる)でしょう。パスは${workspace_loc}\.metadata\.plugins\org.eclipse.cdt.make.core\<project_name>.scファイルにハードコードされています-日食の設定がいたるところに散らばっている通常の完全な叙事詩の混乱-grr。私の最初の質問に対する答えは、そこにある(そしてそこにあるだけの)パスを検索して置き換えることでしょうか?
編集:注目すべきはProject > Indexメニューの項目です-おそらく同じことをするためのより適切な方法ですか?