1

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

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

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

构建设置是:

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

任何想法?

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

4

1 回答 1

1

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

于 2013-11-27T19:07:09.113 回答