Ubuntu QQ で CodeLite 5.1 を使用しています。デフォルトでは、QQ およびその他のツールで以前にインストールされたものに基づいて、gtCC および gt++ ツールチェーンが利用可能です。私は常に gt++ を使用していますが、これは Boost とうまく調和しているようです。
C++ 11 を使用して実行したいのですが、どのような手順を踏む必要がありますか? C++ 11 ライブラリをインストールする必要がありますか?
Ubuntu QQ で CodeLite 5.1 を使用しています。デフォルトでは、QQ およびその他のツールで以前にインストールされたものに基づいて、gtCC および gt++ ツールチェーンが利用可能です。私は常に gt++ を使用していますが、これは Boost とうまく調和しているようです。
C++ 11 を使用して実行したいのですが、どのような手順を踏む必要がありますか? C++ 11 ライブラリをインストールする必要がありますか?
更新下記参照
Linux 1で試しました:
まず、ビルド オプションで、関連するコンパイラ スイッチのエントリを作成します。
ズーム:
g++ を使用したデモ:
「コード補完」の下にある「 C++11 標準を有効にする」チェックボックスもオンにする必要があります。
1 Ubuntu Quantal では、ディストリビューション バージョンを使用しないでください。プロジェクトを開くとクラッシュします。使用する
deb http://repos.codelite.org/ubuntu/ quantal universe
-std=c++11
使用しているコンパイラに (または同様の) コマンドを提供する必要があります。選択したコンパイラのドキュメントを参照してください。
現在のコードが C++11 で導入された重大な変更の影響を受けない限り、現在のコードは引き続き「そのまま」実行されます。すべてのテストが引き続き実行されることを確認すると、コンパイラがサポートする新しい機能の使用を開始する準備がすべて整います。C++11 のサポートは非常に流動的であるため、コンパイラを最新バージョンにアップグレードする必要がある場合があります。