美文网首页iOS集合
iOS中如何查看.a文件中包含的所有.o文件

iOS中如何查看.a文件中包含的所有.o文件

作者: brilliance_Liu | 来源:发表于2019-07-30 14:44 被阅读0次

1.lipo -info 文件路径:查看静态库的支持信息

lipo -info /Users/xxx/Desktop/libXXXSDK.a
图片来自网络(侵删).png

2.取出arm64架构(要求.a必须是NOFat,这里示例是去arm64架构)

lipo -thin arm64 /Users/xxx/Desktop/libLechangeSDK.a -output /Users/xxx/Desktop/libLechangeSDK_arm64

3.使用Linux ar命令
ar -v -t 文件路径 (表示:显示库的目录)

ar -v -t /Users/brilliance_liu/Library/Developer/Xcode/DerivedData/FKDPaySDK-fcfvtdkqcjtcuodwesuksliqtidd/Build/Products/libGuDianSDKLib_arm64.a

结果如图:


部分截图.png

当然文件冲突可以直接删除SDK中对应架构的.o文件,再重新合成即可

如:
ar -v -d lib.a strlen.o

ar命令扩展阅读

相关文章

  • iOS中如何查看.a文件中包含的所有.o文件

    1.lipo -info 文件路径:查看静态库的支持信息 2.取出arm64架构(要求.a必须是NOFat,这里示...

  • linux中如何查看文件/文件夹的大小

    查看一个文件夹中所有文件的大小(不含子目录中的文件): 查看一个文件夹中所有文件的大小(包含子目录中的文件) 查看...

  • Linux常用指令(不定期更新)

    查看文件夹 列出文件下所有的文件和文件夹 列出文件下所有的文件 查看当前目录下的文件数量(不包含子目录中的文件) ...

  • iOS 网络请求错误返回码-1004

    CFNetworkErrors.h系统文件中包含iOS网络请求错误码 Xcode中 shift+command+o...

  • LINUX 命令以及交叉编译

    查看全部文件(包含隐藏文件)ls -all 查看全部文件 (不包含隐藏文件)ls -ls 查看所有文件(可以看到具...

  • ubuntu文件相关操作

    查看当前目录下的文件数量(不包含子目录中的文件) 查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子...

  • Linux统计文件夹、文件数量的命令

    查看当前目录下的文件数量(不包含子目录中的文件) 查看当前目录下的文件数量(包含子目录中的文件)其中:R,代表子目...

  • Linux之文件数量统计

    常用命令 查看当前目录下的文件数量(不包含子目录中的文件) 查看当前目录下的文件数量(包含子目录中的文件) 注意:...

  • jar与aar的区别

    jar:只包含了class文件与清单文件,不包含资源文件(如图片等所有res中的文件)。 aar:包含所有文件(即...

  • ubuntu 查看文件夹或文件信息

    统计当前文件夹下的文件个数 显示文件中包含字符串的行中内容 显示文件中包含字符串的行中内容及前后行 查看文件的行数

网友评论

    本文标题:iOS中如何查看.a文件中包含的所有.o文件

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