我正在构建一个Xcode库项目,其中包含另一个大小为5.1 MB的静态库。
在发布模式下,输出库大小为5.1 MB。 但在调试模式下,输出库大小仅为2.6 MB。
我想知道调试库的大小是如何比发布库小。
构建设置为:
Optimization level:
Debug : None [-O0]
Release : Fastest, Smallest [-Os]
有什么想法吗?
在应用程序和调试中使用上述库时,它的行为类似于“发布”模式库。我的意思是,代码在调试时跳转/跳过几个语句。 (通过F6,F7命令)
答案 0 :(得分:0)
在您的项目BuildSettings中,在Architecture部分下,检查在Debug \ Release模式下是否将“Build Active Architecture Only”设置为不同的值。