gpt4 book ai didi

iphone - 将 Xcode 4.2 中的默认编译器更改为 GCC 4.2 有什么问题吗?

转载 作者:行者123 更新时间:2023-12-03 21:04:50 27 4
gpt4 key购买 nike

自从 iOS 5 出现以来,我的应用程序遇到了一些问题,我试图弄清楚到底发生了什么。开发环境中显着的差异之一是切换到 Apple LLVM 3.0 作为默认编译器(如果我错了,请纠正我),所以我想如果我将其切换回 LLVM GCC 4.2,它可能会帮助。

这会带来任何其他兼容性问题吗?切换编译器版本会产生什么后果?

最佳答案

我假设你指的是 clang(苹果称之为“苹果编译器套件 3”或类似的东西)与 llvm-gcc。 Xcode 4.2 不提供直接 gcc(后端和前端)

我仍然使用 llvm-gcc 而不是 clang。我的代码(特别是大量 C++)仍然使用 clang 产生不同的结果(= 核心转储)。 Clang 已经好多了,但似乎仍然存在问题,尤其是 C++。

另一方面,llvm-gcc 在 4.2 中非常稳定(4.2 之前的版本并非如此)。

我不确定 ARC 是否可以与 llvm-gcc 一起使用。我有点以为那是只有 clang 的东西......但我不使用它,所以我不确定。

关于iphone - 将 Xcode 4.2 中的默认编译器更改为 GCC 4.2 有什么问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8404686/

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