xcode 4.4.1 c++11标头仍在tr1下存档

xcode 4.4.1 c++11 headers still filed under tr1 ?

本文关键字:tr1 c++11 xcode      更新时间:2023-10-16

我创建了一个标准的c++库项目,并尝试包含<tuple>,但它似乎没有作为顶级标头包含,相反,我仍然需要包含<tr1/tuple>。llvm编译器方言设置为-std=c++11

假设xcode 4.4有一个符合c++11的编译器,但它还没有附带一个符合c++11的标准库,我的假设是正确的吗?

这个问题可能与这个问题有关。

库选择配置设置独立于编译器方言,在项目配置的"基本"视图下找不到(除非您编辑它)。具体来说,该设置被称为"C++标准库",您可以在"全部"视图中找到它。

我怀疑您期望它与编译器方言设置一起出现(或成为其中的一部分)。