gpt4 book ai didi

ios - Xcode LLVM 3.1 和 GCC_OPTIMIZATION_LEVEL

转载 作者:行者123 更新时间:2023-12-01 22:37:46 24 4
gpt4 key购买 nike

我有一个 Xcode 4.3.2 iOS 5.1 项目,当我的构建配置使用 None [-O0] 的 GCC_OPTIMIZATION_LEVEL 时,该项目可以正常编译和运行,但在使用任何其他优化级别时会失败并出现 EXC_BAD_ACCESS 错误。我的项目将 GCC_VERSION 设置为 Apple LLVM 3.1(默认值)。这是否表明我的代码有问题?

最佳答案

大多数情况下,它表明您的代码有问题。喜欢:

  • 访问已释放的内存
  • 读取或写入内存超出已分配数组的范围
  • 使用未初始化的变量或类成员
  • 还有很多其他......

在极少数情况下,这种崩溃实际上是编译器错误。但这种情况很少见。更常见的是您的代码有问题。

尝试找出崩溃的代码,并尝试查看该代码附近如何使用变量。检查所有内容是否正确使用/分配/初始化/释放。

关于ios - Xcode LLVM 3.1 和 GCC_OPTIMIZATION_LEVEL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10407338/

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