Clang и Intel 15 поддерживают C ++ 11 на Mac и Linux. Официальные веб-сайты описывают состояние C ++ 11 функций Clang и Intel компиляторов.
На Mac компилятор Intel использует системную библиотеку C ++, которая предположительно связана с включенным набором инструментов Clang / LLVM.
$ otool -L threads
threads:
/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 120.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
Программа threads
может быть любой программой, которая вызывает вызов std::thread
, например,
#include <thread>
int main()
{
std::thread::id id;
}