GCC завершив підтримку C++14 в GCC 5і зробив C++14 типовим стандартом C++ у GCC 6.
Встановіть GCC із підтримкою C++14 на Ubuntu/Mint
- Поточний GCC у репозиторії ubuntu не підтримує стандарт C++14. …
- sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install g++-4.9.
- Після інсталяції компілятором можна скористатися цією командою:
- g++-4,9.
GCC (Колекція компіляторів GNU) це безкоштовний компілятор із відкритим кодом для різних мов програмування, включаючи C, C++, Objective-C, FORTRAN, Ada та інші. Він широко використовується для різних платформ, включаючи Linux, UNIX і macOS.
Відповідно до сторінки підтримки стандартів C++ на GCC, C++14 є стандартним для GCC 6.1 і пізніших версій: цей режим є типовим для GCC 6.1 і пізніших версій; його можна явно вибрати за допомогою прапора командного рядка -std=c++14або -std=gnu++14, щоб також увімкнути розширення GNU.
GCC надає експериментальну підтримку для Стандарт ISO C++ 2011 року. Цю підтримку можна ввімкнути за допомогою параметрів компілятора -std=c++11 або -std=gnu++11; перший вимикає розширення GNU. Станом на GCC 4.8. 1, режим C++11 GCC реалізує всі основні функції стандарту C++11, розробленого комітетом ISO C++.