我如何获得新的C ++ Mac OS X上线程支持与铛?(How do I get the new

2019-08-05 17:46发布

我只是想用苹果铛版本4.1(标签/苹果/铛-421.11.66)编译在Mac OSX上10.8以下程序:

#include <thread>

using namespace std;

int main() {

    cout << "Hello world";

}

但我得到:

../src/FirstCAgain.cpp:13:10: fatal error: 'thread' file not found
#include <thread>

我启用了C ++ 11的支持,我使用Eclipse C / C ++开发工具。

现在的问题是:如何获得新的C ++在Mac OS X线程的支持?

Answer 1:

您需要使用新libc++ ,这是不是默认的:

clang++ -stdlib=libc++ threadtest.cpp 

(当然,你还需要包括的iostream,但我认为不是你的困惑。)



文章来源: How do I get the new C++ threading support on Mac OS X with clang?