Code::Blocks 12.11 の C++11 サポートが必要なコードを書いています。MingWに付属のデフォルトのGNU GCC Compilerを使用しています。これを行う方法はありますか?
質問する
126288 次
4 に答える
137
- に行く
Toolbar -> Settings -> Compiler
Selected compiler
ドロップダウン メニューで、 が選択されていることを確認しますGNU GCC Compiler
。compiler settings
その下でタブを選択し、compiler flags
その下のタブを選択します- 下のリストで、「
Have g++ follow the C++11 ISO C++ language standard [-std=c++11]
」のボックスがオンになっていることを確認します - クリック
OK
して保存
于 2014-06-25T00:21:36.837 に答える
13
簡単な方法は次のように書くことです:
-std=c++11
コンパイラ フラグの [その他のオプション] セクションにあります。プロジェクトごとにこれを行うことができます(Project -> Build Options)、および/またはSettings -> Compilers部分でデフォルトオプションとして設定します。
プロジェクトによって-std=gnu++11
は、C++11 に似ているが、いくつかの GNU 拡張機能が有効になっている必要がある場合があります。
g++ 4.9 を使用している場合は、-std=c++14
またはを使用できます-std=gnu++14
。
于 2015-05-26T05:18:30.963 に答える
1
使用するg++ -std=c++11 -o <output_file_name> <file_to_be_compiled>
于 2021-02-06T03:24:09.503 に答える