【问题标题】:Why xcode debug library size is smaller than release library为什么 xcode 调试库大小小于发布库
【发布时间】:2013-03-25 22:39:20
【问题描述】:

我正在构建一个 Xcode 库项目,其中包含另一个大小为 5.1 MB 的静态库。

在发布模式下,输出库大小为 5.1 MB。 但在 Debug 模式下,输出库大小仅为 2.6 MB。

我想知道调试库的大小如何小于发布库。

构建设置是:

Optimization level:
  Debug : None [-O0]
  Release : Fastest, Smallest [-Os]

有什么想法吗?

在应用程序和调试中使用上述库时,它的行为仅类似于“发布”模式库。我的意思是,代码在调试时会跳转/跳过一些语句。 (通过 F6、F7 命令)

【问题讨论】:

    标签: ios xcode debugging size release


    【解决方案1】:

    在您的项目 BuildSettings 中,在 Architecture 部分下,检查“B​​uild Active Architecture Only”是否在 Debug \ Release 模式下设置为不同的值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-06
      • 2010-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多