0

最近、Mac OS x 10.6 で GCC のバージョンを gcc4.2 から gcc4.8 に更新しました。ただし、Eclipse の C++ プロジェクトの下にある [includes] タブには、まだ /usr/include/c++/4.2.1、/usr/include/c++/4.2.1/backward、および /usr/include/c++/4.2.1/x86_64- がリストされています。アップルダーウィン-10。インクルードを更新して新しい gcc4.8 バージョンを使用するにはどうすればよいですか?

4

2 に答える 2

1

以前に同じ問題に遭遇しました。これが私の解決策です。

Eclipse ワークスペース フォルダーに移動し、.metadata フォルダーを削除して、Eclipse を再起動します。

副作用があるかどうかはわかりません。それについてはあなた自身のリスクを取ってください。

于 2013-12-04T11:59:49.493 に答える
0

実際には間違った情報が workspace/.metadata/.plugins/org.eclipse.cdt.core/language.settings.xml に保存されています

xy をすべて zt に置き換えます。ここで、xy は古いバージョン番号で、zt は新しいバージョン番号です。

ztq に変更する必要がある xyp が 2 つあることに注意してください。

zqt は、gcc --version を呼び出して取得します。私の場合、「gcc (Ubuntu/Linaro 4.8.1-10ubuntu9) 4.8.1」と表示され、ztq = 4.8.1

于 2014-04-27T00:24:46.810 に答える