私はgnugccコンパイラでコードブロックを使用しています。しかし、最初に範囲ベースをコンパイルしようとすると、多くのエラーが発生します。したがって、コンパイラはC++0xをサポートしていないと思います。そのため、使用しているコンパイラのバージョンを知る方法と、それをサポートするC++0xに正しく更新する方法を知りたいと思います。私はWindowsXPを使用しています。
質問する
15505 次
1 に答える
0
このアルゴリズムは、WindowsでC++11を使用したプログラミングを開始するのに役立つ場合があります。
1)http://mingw.comにアクセスし、最新のMinGWディストリビューションをダウンロードして、インストールします
2)CodeBlocksインストーラーをダウンロードしてインストールします。インストール中にGCCのインストールを検出し、デフォルトのコンパイラとして使用することを提案する必要があります。これを受け入れます。
3)新しいCodeBlocksプロジェクトを開始し、[プロジェクト]->[プロパティ]->[ビルドオプション]->[コンパイラ設定]->[コンパイラフラグ]に移動し、フラグを設定します。
4)最初のC ++ 11プロジェクトをコンパイルして、楽しんでください!
ちなみに、最新のMinGW g ++は現在バージョン4.6.1であるため、ほとんどのC++11機能をサポートする必要があります。
于 2012-10-10T18:43:04.950 に答える