xcode 4.4.1 c++11 头文件仍归档在 tr1 下吗?
Posted
技术标签:
【中文标题】xcode 4.4.1 c++11 头文件仍归档在 tr1 下吗?【英文标题】:xcode 4.4.1 c++11 headers still filed under tr1 ? 【发布时间】:2012-09-13 05:08:45 【问题描述】:我创建了一个标准 c++ 库项目,并尝试包含 <tuple>
,但它似乎没有作为***标题包含在内,而是我仍然需要包含 <tr1/tuple>
。 llvm 编译器方言设置为-std=c++11
。
我是否正确假设即使 xcode 4.4 具有符合 c++11 的编译器,但它还没有附带符合 C++11 的标准库?
这个问题可能与this one有关。
【问题讨论】:
【参考方案1】:库选择配置设置独立于编译器方言,在项目配置的“基本”视图下找不到(除非您对其进行编辑)。具体来说,该设置称为“C++ 标准库”,您可以在“全部”视图中找到它。
我怀疑您希望它与编译器方言设置一起出现(或成为其中的一部分)。
【讨论】:
是的,我一直在寻找其他东西的配置,偶然发现了库选择的设置。以上是关于xcode 4.4.1 c++11 头文件仍归档在 tr1 下吗?的主要内容,如果未能解决你的问题,请参考以下文章
不能在带有 Xcode 11 包管理器的 Swift 包中包含 C 文件
小白在学C语言但是用Mac,在用Xcode时缺少conio.h这个头文件,已经下载了这个文件了,但
使用 Xcode 11.2 (11B52) 归档的应用程序被拒绝:ITMS-90534: Invalid Toolchain