【问题标题】:Can I upgrade Xcode to support a newer version of GCC to learn C++0x?我可以升级 Xcode 以支持更新版本的 GCC 来学习 C++0x 吗?
【发布时间】:2011-02-26 04:12:12
【问题描述】:

我想学习 C++0x,它已经成熟到我满意的水平。

Snow Leopard 10.6 上的 Xcode 目前处于 GCC 4.2.1,以及我想尝试的新功能,例如 std::shared_ptr、lambdas、auto、空指针常量、unicode 字符串文字和其他零碎,至少需要 4.3(我相信)。

理想情况下,我会使用 Xcode,但我什至不确定您是否可以手动升级 Xcode 的编译器。这可能吗?

否则,安装不干扰系统其余部分的不同版本的 GCC 的最佳方法是什么?

【问题讨论】:

    标签: c++ xcode macos c++11 gcc


    【解决方案1】:

    我最终下载了最新的 Intel Compiler for Mac 试用版,它可以满足我的需要。这是测试水域而又不会弄乱您的系统的好方法。

    http://software.intel.com/en-us/intel-compilers/

    【讨论】:

    • 这看起来不是免费的 - 如果我没记错的话,它只会持续 90 天
    【解决方案2】:

    如果您想使用 XCode,您可能想查看 LLVM 和 Clang,看看它们是否可以完成您所追求的目标。由于许可原因,Apple 一直在从 GCC 转向 LLVM/Clang。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-02
    • 2014-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-21
    • 2017-11-14
    相关资源
    最近更新 更多