我有一个库项目,我一直Strip Debug Symbols
为发布版本打开“”
我最近注意到了“ Generate Debug Symbols
”标志。当我将“ Generate Debug Symbols
”标志设置为 NO 时,我的库大小会缩小 30%
这是为发布版本进行的合理优化吗?
“剥离调试符号”和“生成调试符号”选项有什么区别,理想情况下,如果我剥离调试符号,所有生成的调试符号不会消失?为什么我会看到这种差异?
除了 -Os (Fastest, Smallest) 我还能做哪些其他优化来减少二进制大小?
“”是如何Strip Linked Product
工作的?