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