Re[3]: Под Astra Linux CE 2.12.46 (Orel) Clang 10 C++ 17 отс
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 08.06.23 09:10
Оценка:
Здравствуйте, _agg, Вы писали:

_>clang 10 поддерживает C++ 17 просто при компиляции берет STL от gcc, нужно как то cmake заставить что бы clang брал свой stl . В других линуксах этого не возникает потому что gcc и clang поддерживают одинаковые фичи, а в Astra Linux сделали так что gcc старый совсем, а clang поддерживает хотя бы c++ 17. В директории /usr/lib/llvm-10/include/c++/v1 находится нужный файл, но при компиляции пытается подключить из /usr/include/c++/6



Если там GCC старый совсем, то где кланг возмет новый STL?
Маньяк Робокряк колесит по городу
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.