c++ - 我可以在 XCode 4 或 OSX Lion 中使用 C++11 的最新功能吗?

标签 c++ xcode c++11 g++ clang

<分区>

Possible Duplicate:
Can I use C++11 with Xcode?

似乎 xcode 4 包含旧版本的 clang 和 gcc。我可以升级 gcc 或 clang 并将它们与 xcode 4 一起使用吗?我想使用 gcc >= 4.6 或最新的 clang。

我的主要目标是在 mac osx lion 上进行 C++ 编程时能够尽可能多地使用 C++11 的新功能,因此如果需要的话,放弃 xcode 也是一种选择。

我有哪些选择可以实现这一目标?

最佳答案

Xcode 4.1 中的 clang 版本确实支持一些 C++11 功能,包括可变参数模板和右值引用。 Lion 中还包含 libc++,C++11 标准库的实现。

请参阅我对 Osx Lion: Xcode 4.1 how do I setup a c++0x project 的回答有关设置的详细信息。

关于c++ - 我可以在 XCode 4 或 OSX Lion 中使用 C++11 的最新功能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7482026/

相关文章:

c++ - 如何捕获 QML 绘图缓冲区

ios - 苹果登录 : how is calculated the user id?

Xcode 本地提交失败,错误为 "Multiple working copies failed to commit files."

ios - SecKeyCreateSignature 使用 privateKey 提供错误访问权限

C++:没有匹配的调用函数:为什么需要一个空的构造函数?

c++ - 可变参数模板 : unfold arguments in groups

c++ - 如何列出所有已安装的 ActiveX 控件?

c++ - 如何处理 C++0x STL 中丢失的 'emplace_range'?

c++ - 在 Qt 5.0 中将 QAbstractListModel 元素属性公开给 QML

c++ - std::vector<type> 的类型要求