Окружение

Вопрос

Какие стандарты С++ поддерживаются в ОС Astra Linux Special Edition для архитектур x86, ARM и Эльбрус?

Ответ

В ОС Astra Linux Special Edition 1.7 (архитектура x86) и Astra Linux Special Edition 4.7 (архитектура ARM) используется GCC-8, который почти полностью поддерживает C++ 17. Также в репозитории имеется llvm-11, который поддерживает C++ 17 и некоторые функции C++ 20.

В ОС Astra Linux Special Edition 8.1 (архитектура Эльбрус) используется lcc-1.23, в котором поддержка C++ 17 не заявлена (см. http://www.mcst.ru/lcc).