Pri*_*n_E 4 xcode llvm osx-snow-leopard c++11 libc++
我正在使用Macbook 1g,Snow Leopard.
几天前我安装了xcode 4.2并为c ++ 0x做了一个测试项目.
我将LLVM 3.0设置为c ++编译器,将C++语言方言设置为C++ 0x,将C++标准库设置为libc ++.
但在建设时,发生了错误.
"iostream" file not found
Run Code Online (Sandbox Code Playgroud)
我觉得最令人困惑.我怎么解决这个问题?
"我将libc ++改为libstdc ++".怎么样?这个设置在哪里?Apple文档说"只需在构建设置中将"C++标准库类型"设置为"...构建设置很长,我看不到要设置的位置.谢谢.
编辑 - 没有什么比打盹更能清除头部了.
确保将实现文件的文件名后缀设置为".mm".
Project-> Build Settings-> Apple LLVM compiler 3.1-Language-> Then:C++ Language Dialect-> C++ 11(或任何选项)C++标准库 - > libstdc ++
别忘了这最后一个!将源编译为 - > Objective-C++
归档时间: |
|
查看次数: |
6511 次 |
最近记录: |