Mac 上的 Xcode 工具支持 c++11?

Posted

技术标签:

【中文标题】Mac 上的 Xcode 工具支持 c++11?【英文标题】:Xcode tools on Mac support c++11? 【发布时间】:2013-11-10 16:53:52 【问题描述】:

我在 C++ 中使用 Qt 进行大部分编码,并注意到当我在 Qt .pro 文件中启用对 C++11 的支持时出现 x86 architecture not found 错误。

我拥有最新版本的 Xcode 并安装了开发者工具。我意识到 OSX 使用 clang,但似乎我仍然坚持使用仅支持早期版本 gcc 的 OSX。

是否有我们无法从 Xcode 获取这些更新的原因,如果没有,我想我需要自己安装这些更新?

【问题讨论】:

您可以(编译和)安装最新的 GCC(例如 GCC 4.8 ...)然后使用 g++-4.8 -std=c++11 -Wall 谢谢,我试试看。 【参考方案1】:

你可以使用clang和这个FLAGS -std=c++11 -stdlib=libc++来使用C++11的特性,另一个类似的问题可以在here找到

【讨论】:

我没有足够的分数给你一个赞成票,但我接受了你的回答,谢谢!

以上是关于Mac 上的 Xcode 工具支持 c++11?的主要内容,如果未能解决你的问题,请参考以下文章

我可以在 Xcode 中使用 C++11 吗?

C ++静态库未在mac上的xcode中编译[重复]

苹果平板电脑能安装C++C语言软件吗?

如何检查是不是在 Xcode UI 测试中创建了新场景?

无法将 Mac 上的文本粘贴到 ios 模拟器 Xcode 12 中?

此 iOS SDK 不支持手机上的 iOS 版本