gpt4 book ai didi

c++ - 如何更新 clang 版本以编译 C++11 项目? (在 Mac 上)

转载 作者:太空狗 更新时间:2023-10-29 21:23:09 28 4
gpt4 key购买 nike

我正在尝试构建一个最初为 archlinux 编写的项目。构建过程在 archlinux 上运行良好,但当我尝试在我的 mac 上构建它时出现大量错误。该项目基本上是用 C++11 编写的,因此非常不稳定。我认为这与编译器有关,因为 clang 版本在 mac 中是 4.2(它实际上显示 'Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)' 当我为 linux 输入 clang --version) 和 3.3。所以我想要一个不同版本的 clang,也许是 3.3。尝试构建项目时如何指定编译器的版本?

最佳答案

有些人可能会争辩说这属于 apple.stackexchange.com ,但我不确定 C++11 标签是否在那里引起了很多关注:)

Xcode 5.0 现在可以从 App Store 获得。安装它,转到 Preferences -> Downloads,然后安装 Command Line Tools。然而……

首先,您需要转到“偏好设置”->“帐户”并添加您的 Apple ID。出于某种原因,命令行工具下载需要帐户登录。我不知道这样做的理由是什么。

> clang -v
Apple LLVM version 5.0 (clang-500.2.75) (based on LLVM 3.3svn)

关于c++ - 如何更新 clang 版本以编译 C++11 项目? (在 Mac 上),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18930478/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com