【发布时间】:2011-08-02 14:24:33
【问题描述】:
我使用的是 Macbook 1g,Snow Leopard。
几天前我安装了 xcode 4.2 并为 c++0x 做了一个测试项目。
我将 LLVM 3.0 设置为 c++ 编译器,将 C++ 语言方言设置为 C++0x,将 C++ 标准库设置为 libc++。
但是在构建的时候,发生了错误。
"iostream" file not found
我觉得它最令人困惑。我该如何解决这个问题?
【问题讨论】:
-
如果你点击“运行”按钮,它会编译并运行吗?
-
哦,我找到了。 libc++ 作为标准库需要 OS X Lion! (...) 我将 libc++ 更改为 libstdc++ 并成功编译。
-
我不知道如何在 Xcode 下运行,但如果你想在 Snow Leopard 上使用命令行界面尝试 clang+libc++,你可以尝试在 libcxx.llvm.org 上的“get it”指导。
-
@Prin_E 祝贺您解决了这个问题。请将此作为答案发布并接受以标记问题已解决。
标签: xcode osx-snow-leopard c++11 llvm libc++