lipo 命令

作者: 邱_sir | 来源:发表于2018-06-01 14:47 被阅读116次

1.拆分多架构支持的静态库

比如 AipBase.framework,cd到库的文件夹

cd  /Users/qiuzhongwei/Desktop/HaveCar_Pad\ -\ ww\ 2/HaveCar_Pad/Framework

# 使用lifo -info 可以查看包含的架构

lipo -info AipBase.framework/AipBase 

 # Architectures in the fat file: AipBase are: i386 x86_64 armv7 armv7s arm64

# 移除x86_64, i386

lipo -remove x86_64 AipBase.framework/AipBase -o AipBase.framework/AipBase

lipo -remove i386 AipBase.framework/AipBase -o AipBase.framework/AipBase

lipo -remove x86_64 AipOcrSdk.framework/AipOcrSdk -o AipOcrSdk.framework/AipOcrSdk

lipo -remove i386 AipOcrSdk.framework/AipOcrSdk -o AipOcrSdk.framework/AipOcrSdk

# 再次查看

lipo -info AipBase.framework/AipBase # Architectures in the fat file: AipBase are: armv7 armv7s arm64

2.合并多个架构静态库

lipo -create /Users/qiuzhongwei/Desktop/HaveCar_Pad\ -\ ww\ 2/HaveCar_Pad/Framework/AipBase.framework/AipBase.i386.a /Users/qiuzhongwei/Desktop/HaveCar_Pad\ -\ ww\ 2/HaveCar_Pad/Framework/AipBase.framework/AipBase.arm.a -output /Users/qiuzhongwei/Desktop/HaveCar_Pad\ -\ ww\ 2/HaveCar_Pad/Framework/AipBase.framework/AipBase.a

相关文章

  • 关于lipo -create合并Framework库的注意点

    lipo -create命令合并Framework文件步骤1.打开终端输入lipo -create(lipo与-c...

  • 静态库cpu架构查看

    使用lipo -info 命令 使用file命令

  • iOS合并framework lipo命令

    lipo命令 查看framework支持的cpu架构列表 lipo -info -xxxArchitectures...

  • lipo 命令

    1.拆分多架构支持的静态库 比如AipBase.framework,cd到库的文件夹 cd /Users/qiuz...

  • lipo命令

    lipo源于mac系统要制作兼容powerpc平台和intel平台的程序。 lipo 是一个在 Mac OS X ...

  • lipo命令

    lipo源于mac系统要制作兼容powerpc平台和intel平台的程序。 lipo 是一个在 Mac OS X ...

  • lipo命令

    1.查看库文件使用的处理器架构 lipo -i xxx.a 返回结果 xxx.a are: armv7 arm64...

  • lipo 命令

    1.查看信息,支持的cpu架构列表 2.整合成Fat文件 3.提取特定的cpu架构的thin文件 4.移除掉特定的...

  • lipo 命令

    1.查看信息,支持的cpu架构列表 2.整合成Fat文件 3.提取特定的cpu架构的thin文件 4.移除掉特定的...

  • lipo 命令

    1.查看静态库支持的CPU架构 lipo -info libname.a(或者libname.framework/...

网友评论

    本文标题:lipo 命令

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