差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
programming:cpp:eclipse [2016/12/22] – ikatakos | programming:cpp:eclipse [2016/12/22] (現在) – ikatakos | ||
---|---|---|---|
行 1: | 行 1: | ||
======C++のEclipse設定====== | ======C++のEclipse設定====== | ||
+ | |||
+ | Eclipse 3.8 JUNO | ||
=====Unresolved inclusion===== | =====Unresolved inclusion===== | ||
標準で含まれているはずのiostreamなどのライブラリをインクルードしても、Eclipseのエディタ上で赤線が引かれ「Unresolved inclusion」と出る場合。(ビルドは、設定さえ正しければ普通にできる。あくまでEclipseが標準ライブラリの場所を認識できていない) | 標準で含まれているはずのiostreamなどのライブラリをインクルードしても、Eclipseのエディタ上で赤線が引かれ「Unresolved inclusion」と出る場合。(ビルドは、設定さえ正しければ普通にできる。あくまでEclipseが標準ライブラリの場所を認識できていない) | ||
- | Eclipse 3.8 JUNO | + | [Project]-> |
- | + | ||
- | [Project]-> | + | |
「CDT GCC Built-in Compiler Settings」のチェックを入れる。 | 「CDT GCC Built-in Compiler Settings」のチェックを入れる。 | ||
+ | =====コンパイラのバージョンを認識===== | ||
+ | |||
+ | %%C++%%11から追加されたstd:: | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [Preferences]-> | ||
+ | |||
+ | 現れる「Command to get compiler specs: | ||
+ | |||
+ | つまり、適当な箇所に「-std=%%c++%%11」なり「-std=%%c++%%14」なり書けばよい。 | ||
+ | 設定後、反映されるにはリビルドしてしばらく待つ。 |