美文网首页
iOS lipo使用

iOS lipo使用

作者: SunshineBrother | 来源:发表于2020-03-31 10:51 被阅读0次

lipo源于mac系统要制作兼容powerpc平台和intel平台的程序。是管理Fat File的工具, 可以查看cpu架构, 提取特定架构,整合和拆分库文件。

1、查看静态库支持的CPU架构lipo -info 库名

info.png

意思是只支持真机,再看我Xcode选择的是模拟器,果断连上手机 Command+B这次没问题了。

  • 2、合成一个库的两个不同CPU架构的库文件为一个
    lipo -create xxx.a xxx.a -output xxx.a

  • 3、拆分提取一个库的CPU架构
    从库中提取armv7架构保存
    lipo xxx.a -thin armv7 -output armv7.a

  • 4、从库中提取arm64架构保存
    lipo xxx.a -thin arm64 -output arm64.a

  • 5、获取链接前.o文件
    ar -x xxx.a

  • 6、链接合并.o文件为.a文件
    libtool -static -o ../xxx.a *.o

  • 7、查看可执行文件文件头详细信息
    lipo -detailed_info xxx.a

相关文章

  • iOS lipo使用

    打开终端,在项目里面找到你所想知道库,点击右键 show in Finder,找到这个库的上层的文件夹,然后在 终...

  • iOS lipo使用

    lipo源于mac系统要制作兼容powerpc平台和intel平台的程序。是管理Fat File的工具, 可以查看...

  • iOS lipo使用

    lipo源于mac系统要制作兼容powerpc平台和intel平台的程序。是管理Fat File的工具, 可以查看...

  • iOS之lipo

    iOS之lipo 转载2015年12月04日 09:26:12 537 【iOS之lipo】 1、lipo是什么 ...

  • iOS Framework lipo报错 lipo: can't

    # [iOS Framework lipo报错 lipo: can't map input file] //错误信...

  • lipo的使用

    使用lipo -info 可以查看包含的架构 使用lipo工具移除相关架构即lipo -info AipBase....

  • 合并.a静态库

    lipo -create SQY/iOS/iphoneos/libGamePlusAPI.a SQY/iOS/ip...

  • iOS 合并.a文件,制作通用静态库

    lipo -create SQY/iOS/iphoneos/libGamePlusAPI.a SQY/iOS/ip...

  • 静态库cpu架构查看

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

  • iOS lipo命令

    lipo命令创建或者是操作一个通用文件,转变通用文件为单独的架构文件或者反过来转变单独架构文件为通用文件。 rem...

网友评论

      本文标题:iOS lipo使用

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