美文网首页
iOS编译静态库问题记录

iOS编译静态库问题记录

作者: 卡布奇诺_95d2 | 来源:发表于2020-11-20 17:26 被阅读0次

    错误描述:ld: bitcode bundle could not be generated because '***' was built without full bitcode. All object files and libraries for bitcode must be generated from Xcode Archive or Install build for architecture arm64。

    解决方法:

    1. 在Build Settings中搜索Enable Bitcode-> 设置No
    2. Project-> Targets-> Build Settings-> Custom Compiler Flags-> Other C Flags-> “-fembed-bitcode”

    注意:如果静态库的工程有 -Werror的选项,需要去掉。因为在编译的时候有一个警告。 clang: warning: argument unused during compilation: '-fembed-bitcode-marker’, 如果不去掉就会报错。

    相关文章

      网友评论

          本文标题:iOS编译静态库问题记录

          本文链接:https://www.haomeiwen.com/subject/mnfjiktx.html