Tôi đang viết một số mã yêu cầu phải có hỗ trợ C++ 11 cho Mã của tôi :: Blocks 12.11. Tôi đang sử dụng trình biên dịch GNU GCC mặc định đi kèm với MingW. Có cách nào tôi có thể làm điều này?Làm cách nào để thêm hỗ trợ C++ 11 vào trình biên dịch Mã :: Blocks?
52
A
Trả lời
105
- Đến
Toolbar -> Settings -> Compiler
- Trong menu thả xuống
Selected compiler
, hãy chắc chắnGNU GCC Compiler
được chọn - Dưới đó, chọn
compiler settings
tab và sau đó làcompiler flags
tab bên dưới - Trong danh sách bên dưới, hãy đảm bảo hộp cho "
Have g++ follow the C++11 ISO C++ language standard [-std=c++11]
" được chọn - Nhấp vào
OK
để lưu
9
Một cách đơn giản là viết:
-std=c++11
trong Lựa chọn khác phần của lá cờ biên dịch. Bạn có thể thực hiện việc này trên cơ sở từng dự án (Dự án -> Tùy chọn xây dựng) và/hoặc đặt tùy chọn mặc định trong phần Cài đặt -> Phần mềm biên dịch.
Một số dự án có thể yêu cầu -std=gnu++11
giống như C++ 11 nhưng đã bật một số tiện ích mở rộng GNU.
Nếu sử dụng g ++ 4.9, bạn có thể sử dụng -std=c++14
hoặc -std=gnu++14
.
7
Các vấn đề liên quan
- 1. Làm thế nào các trình biên dịch C++ có thể hỗ trợ C++ 11 nguyên tử, nhưng không hỗ trợ mô hình bộ nhớ C++ 11
- 2. làm thế nào để thêm hỗ trợ C++ 11 vào plugin cú pháp vim?
- 3. Trình biên dịch C++ hỗ trợ tất cả các tính năng đồng thời C++ 11?
- 4. Cách biên dịch C++ với hỗ trợ C++ 11 trong Mac Terminal
- 5. Thêm trình biên dịch vào mã :: khối
- 6. thêm hỗ trợ C++ 0x vào cmake
- 7. Hỗ trợ trình biên dịch cho sắp tới C++ 0x
- 8. Trình biên dịch hỗ trợ C11
- 9. Cách xác định nullptr để hỗ trợ cả C++ 03 và C++ 11?
- 10. Làm cách nào để thêm hỗ trợ FTP vào Eclipse?
- 11. Làm cách nào để biết trình biên dịch có hỗ trợ ARC được bật không?
- 12. Có trình biên dịch nào hỗ trợ constexpr chưa?
- 13. Cách thêm hỗ trợ miền chéo vào dịch vụ WCF
- 14. Trình biên dịch/trình biên dịch/trình biên dịch C++
- 15. Làm cách nào để lấy g ++ để biên dịch mã C++ 11 với một hàm tạo di chuyển?
- 16. Các khối Objective-C có được hỗ trợ bởi các trình biên dịch trên Linux không?
- 17. Trình biên dịch C++ hỗ trợ các tính năng C++ 0x?
- 18. Biên dịch ghc với hỗ trợ -fPIC
- 19. RTA đa nhiệm Ada được hỗ trợ với các trình biên dịch mã nguồn mở
- 20. Làm cách nào để thêm hỗ trợ cho các tính năng của trình duyệt như WebGL vào TypeScript?
- 21. Làm cách nào để thêm hỗ trợ PPC/PPC64 vào Xcode 4.2 trong Lion?
- 22. Biên dịch mã C++ 11 như một phần của tệp mLAB MATLAB
- 23. Tính năng C++ 11 nào hỗ trợ Visual Studio 2010?
- 24. Làm cách nào để biên dịch và liên kết mã C++ với mã C đã biên dịch?
- 25. Tại sao C++ 11 không hỗ trợ cấu trúc ẩn danh, trong khi C11 làm gì?
- 26. Làm cách nào để biên dịch Perl 5.10 với hỗ trợ luồng trong FreeBSD 7.1?
- 27. Tôi làm cách nào để thêm yêu cầu phiên bản trình biên dịch tối thiểu?
- 28. Tính năng thư viện C++ 11 phụ thuộc vào trình biên dịch cụ thể proxys
- 29. Làm cách nào để biên dịch mã Perl trong chương trình C?
- 30. Làm cách nào để truyền thông tin phạm vi tới trình biên dịch C++?