我想学习使用C++11线程来加速我的语言的编译(是的,我正在构建一个编译器:x)。我尝试的第一个示例用clang(3.3SVN)抛出了几个错误。它在GCC(4.6.3)下编译良好。我从llvm.org的SVN下载了clang和libc++。clang是用GCC(4.6.3)编译的,libc++是用clang编译的。两个makefile都是使用CMake生成的。对于clang,我遵循了这个指南:http://llvm.org/docs/GettingStarted.html#checkout对于libc++,我遵循了这个指南:http://libcxx.llvm.org/我要编译的代码(