linux - 如何知道第三个静态库(.a)支持哪种架构?

标签 linux static-libraries

我有一些静态库,但我不知道它们支持哪种架构(arm7等)。 它有一些 linux 命令来检查吗?

最佳答案

有 3 个工具用于确定 .a 支持的架构,分别是 filelipootool

使用文件

% file library.a

使用lipo

% lipo -info library.a 

使用otool

% otool -hv library.a

关于linux - 如何知道第三个静态库(.a)支持哪种架构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27656491/

相关文章:

linux - bash 解压缩 gz 并存储在变量中

linux - 如何在 ~/.bashrc 中使用 chmod

iOS 静态库 - 如果公共(public) header 导入私有(private) header ,这些 header 是否也会公开?

c - 链接静态库时如何将目标代码复制到可执行文件中?

c++ - 静态库可移植性

ios - 几个子项目。建筑的重复符号

php - Bash 不执行 certbot 命令

linux - 作者怎么能百分百确定环境变量的地址呢?

c++ - Linux 上 UDP 的延迟测量

ios - 如何在没有 ARC 的情况下为使用 ARC 的项目构建静态库?