我已经从源码安装了clang和llvm,并且正在尝试使用新标准的特性来编译一些C++代码。包括铿锵声/ LLVM的C++ 11头文件
我发现虽然例如使用范围例如for (i : vector)
工作正常,当我需要导入一个头时,我遇到了麻烦(无法找到头文件) <unordered_set>
或<tuple>
。
我是否需要使用新的libC++来使用这些头文件,还是仅仅需要进行简单的构建更改?此刻,我刚刚将clang和llvm构建到了我的主目录中的一个文件夹中,并从那里调用了clang ++。
好的,但它似乎只是来自新标准头的问题。 – zenna 2012-04-07 00:43:58
啊哈,这可能是因为我的g ++ 4.6在非标准的地方 – zenna 2012-04-07 00:45:42