我能想到的唯一优势就是编译速度.两种情况下的最终结果(二进制大小和速度)应该相同(当然,除非编译静态库而没有优化).
另外一些参考文献将不胜感激.
更新:当我们必须在我们的项目中包含小型第三方开源库时,出现了这个问题.一位开发人员发表声明称,包含预编译的静态库(而不仅仅是复制源文件)会提高App的性能.我认为没有理由这样做.
所以问题是:包含预编译库真的会提高最终App的性能吗?
llvm static-linking ios
ios ×1
llvm ×1
static-linking ×1