Codeblock 配置C++11編譯環境(windows平臺下)
阿新 • • 發佈:2019-01-08
首先去sourceforge上下載 C++11編譯器 GCC4.8.1
windows 64位下
解壓後
在codeblock下設定編譯器
我用的codeblock版本是codebock12.11 他能支援c++11,注意不是支援編譯,是支援開發,C++11的編譯器還是要自己設定的
我的解壓路徑是,D:\軟體\整合開發環境\C\x32-4.8.1-release-win32-sjlj-rev5\mingw32_Gcc_4.8.1,再如圖,在bin目錄下找到對應的編譯器
光是設定好這個還不行,最後一步,把編譯選項選擇為c++ 11,至此完成windows 下 codeblock 支援c++11的配置
試試寫一個程式碼
執行成功!^_^
光是設定好這個還不行,最後一步,把編譯選項選擇為c++ 11,至此完成windows 下 codeblock 支援c++11的配置
試試寫一個程式碼
#include<iostream> #include<cmath> #include<unordered_map> #include<hash_map> using namespace std; int main() { unordered_map<double,int> x; x.clear(); x.insert(make_pair(3.0,123)); x.insert(make_pair(4.0,1233)); for(unordered_map<double,int>::iterator it = x.begin();it!=x.end();++it) cout<<it->first<<","<<it->second<<endl; return 0; }
執行成功!^_^