我在gnu gcc編譯器中使用代碼塊。但是,當我嘗試編譯啓動的範圍庫時,它會產生很多錯誤。所以我認爲編譯器不支持C++ 0x。所以我想知道如何知道我正在使用的編譯器版本以及如何正確地將其更新到支持C++的0x。我正在使用Windows XP。GNU GCC編譯器更新
1
A
回答
1
該算法可以幫助啓動Windows上用C++編程11:
1)進入http://mingw.com並下載最新的MinGW的分佈, 安裝
2)下載CodeBlocks安裝程序,安裝它。在安裝 時,它應檢測GCC安裝並建議將其作爲默認編譯器 ,接受此操作。
3)啓動一個新的代碼塊的項目,去 項目 - >屬性 - >構建選項 - >編譯器設置 - > 編譯器標誌,然後設置標誌「有G ++按照未來的C++ 0x ISO C++語言標準「
4)編譯你的第一個C++ 11項目,並有 好玩!
順便說一句,最新的MinGW的G ++是4.6.1版本,現在,所以它支持大多數的C++ 11種功能。
相關問題
- 1. GNU GCC編譯器優化和調試
- 2. Android GCC編譯器更改
- 3. 編譯gcc-4.1
- 4. 編譯編譯器錯誤編譯GCC
- 5. GNU gcc編譯器無法處理部分包括報表
- 6. gnu gcc編譯器頭文件缺少一些內容? (commctrl.h)
- 7. Mac OS X Lion上的GNU GCC 4.6(.1)編譯器
- 8. GCC編譯器問題
- 9. GNU編譯器優化
- 10. 「-D__STDC_FORMAT_MACROS」gnu編譯器選項
- 11. 線程本地存儲GCC編譯器
- 12. gcc編譯錯誤6.2
- 13. GCC不編譯程序
- 14. GCC VS MSVS編譯器
- 15. GCC編譯器錯誤
- 16. 找不到gcc編譯器
- 17. Eclipse Juno - GCC編譯器pthread
- 18. OIS GCC編譯器錯誤
- 19. GCC編譯器錯誤
- 20. 舊的gcc編譯器
- 21. 最小GCC C++編譯器
- 22. C89 vs c99 GCC編譯器
- 23. 使MSVC編譯器GCC complient?
- 24. GCC編譯器標誌「-DEVAL」
- 25. GCC編譯器的問題
- 26. 使用交叉編譯器編譯原生GCC for
- 27. gcc內部編譯器錯誤:target_expr
- 28. gcc與complex.h的編譯器選項
- 29. Gcc編譯器命令和選項
- 30. 編譯舊版本的gcc
請提供錯誤消息和一個(小的,理想的**自包含的**)代碼示例VERBATIM。版本信息運行'gcc --version'。 – Jens
代碼 '#include using namespace std; int main()' { int x [20]; (int&i:x) i = 0; }' 錯誤 在函數'int main()'中: 錯誤:在':'令牌|之前的期望初始值設定項 錯誤:在'}'令牌之前期望初級表達式| 錯誤:預計';'在'}'令牌之前| 錯誤:在'}'令牌之前期望初級表達式| error:expected')''}'token'之前| 錯誤:在'}'令牌之前期望初級表達式| 錯誤:預計';'在'}'令牌之前| 警告:未使用的變量'x'| || ===構建完成:7個錯誤,1個警告=== | –
lakshitha
當我在命令提示符'gcc --version'中給出命令時,它表示gcc不被識別爲內部或外部命令@Jens – lakshitha