用過的codeblocks的人都知道,這款軟體是相當的棒。同時在2011年推出的C++11新标準也是非常的強大,就連C++之父都說C++11标準像是産生了一中新的語言。對于C++11的介紹見:
http://developer.51cto.com/art/201312/422379.htm
下面我來介紹一下如何在codeblocks中使用C++11标準。
安裝方法一(推薦):
1、 先給個比較新的codeblocks版本下載下傳連結:(如果電腦裡已經有codeblocks,但建議先解除安裝電腦裡,然後将這個版本安裝到電腦上,因為這種安裝方法比較簡單快捷)
http://yunpan.cn/cymivx7r4Fksk 提取碼 a6be
這個連結裡的安裝包(codeblocks-13.12mingw-setup-TDM-GCC-481)自帶了GCC編譯器。從名字可以看出版本是4.8.1,這個版本幾乎支援所有的C++11标準中改變的東西。具體支援内容參見以下連結,此連結裡也給出了4中C++編譯器對C++11的支援情況的對比。從對比中可以看出,GCC還是那麼一如既往的強大。
2、安裝codeblocks,一路繼續就OK,沒有什麼需要注意的事項。、
3、打開codeblocks,建立工程。
4、在建立工程中點選settings ——>global compiler settings如圖:
至此安裝及配置完成。
安裝方法二:
有的人可能已經安裝了codeblocks,但是因為編譯器版本的原因導緻沒法再codeblocks中使用C++11标準,這時隻需要更新一下的編譯器版本就行。但是其更新過程較慢,且下載下傳安裝較為繁瑣,是以還是建議用方法一安裝。現在介紹一下對編譯器的更新。首先下載下傳新版本的編譯器。我也是搜尋了好久,在GCC官網上,我找了好久都不知道從哪兒下,官網貌似隻有對版本的介紹。。。。後來發現估計是要下載下傳MinGW這個集合庫。連結如下:
http://sourceforge.net/projects/mingw/files/MinGW/
下載下傳後打開,直接點選install。後面如下圖:
存儲路徑可以是任意位置,假設是在C:\MinGw,然後就continue,安裝完成後出現如下界面:
之後就是配置codeblocks中的編譯器了。如圖:
、
至此,配置完成。