社区
Linux/Unix社区
帖子详情
静态库(.a)怎么拆成(.o)文件?
u010625480
2015-01-15 10:56:08
本人小白,想知道静态库(.a)文件怎么才能拆分成(.o)文件,谢谢各位大侠
...全文
1422
2
打赏
收藏
静态库(.a)怎么拆成(.o)文件?
本人小白,想知道静态库(.a)文件怎么才能拆分成(.o)文件,谢谢各位大侠
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
帅得不敢出门
2015-01-16
打赏
举报
回复
示例: zengming@jyxtec:~/下载/test> ar xv libjyxcan.a x - broadcast.o x - can_raw.o x - jyxcan.o x - jyxringbuffer.o x - jyxtime.o x - master.o x - process.o x - state.o x - transfer.o x - hook.o x - log.o
falloutmx
2015-01-16
打赏
举报
回复
2
ar -x xxxxxxxxxx.a
解压
静态库
.a
文件
首先先准备一个
静态库
.a
文件
,比如叫staticLibrary.a,放在桌面的test目录里。分离arch首先先file一下staticLibrary.a,看一下该
文件
包含几种arch。~ cd Desktop/test test ls staticLibrary.a test file static...
.a
静态库
的拆分与合并
查看.a
文件
所包含架构 ...在当前目录拆分
静态库
为目标
文件
.o ar -x xxx.a 将目标
文件
.o合并为
静态库
libtool -static -o xxxx.a *.o 将不同架构平台的
静态库
合并为完整的通用
静态库
lipo -create...
linux下生成
静态库
.a与动态库.o的方法流程
比如我们随便从github下载一个zlib的开源库 作者都是告诉了我们这个库的使用方法,并写好了MakeLists.txt了。 所以直接: 先建立一个build
文件
夹,用来存放生成的编译...编译后得到了需要的.a
静态库
文件
: ...
对iOS .a
文件
拆解,合并为一个.o
文件
把.a
文件
中所有.o,合并为一个,方便在IDA中分析 ar -x armv7.a #拆解
静态库
ld -r -o ./newFile.o ./*.o #合并为一个.o
文件
iOS 开发 — .a
文件
的合并与拆分
查看.a
文件
所包含架构 ...在当前目录拆分
静态库
为目标
文件
.o ar -x xxx.a 将目标
文件
.o合并为
静态库
libtool -static -o xxxx.a *.o 将不同架构平台的
静态库
合并为完整的通用
静态库
lipo -create xxxx...
Linux/Unix社区
18,825
社区成员
11,496
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 专题技术讨论区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章