如何合并多个*.so库文件
来源:互联网 发布:淘宝好的牛仔裤店知乎 编辑:程序博客网 时间:2024/05/18 03:23
问题:
最近打包SDK, 需要把多个*.so文件合并。
通过google发现,*.so文件不能直接合并,因为其中已经没有重定向信息。但多个静态库文件是可以合并成一个动态库文件的。
解决办法:
先把所有要打包的库编译生成静态库,然后使用如下命令把它们合并成一个*.so:
gcc -shared -o c.so -Wl,--whole-archive a.a b.a -Wl,--no-whole-archive
0 0
- 如何合并多个*.so库文件
- 如何合并多个*.so库文件
- 如何合并多个日志文件
- 如何使用java合并多个文件
- 如何合并多个excle文件
- 如何使用java合并多个文件
- 如何快速合并多个TXT文件
- 多个so库合并到一起,出现问题,解决办法
- 不使用webpack如何合并多个js文件,合并多个css文件
- linux下如何合并多个pdf文件
- 使用几何画板时如何合并多个画板文件
- 合并多个Excel文件
- 合并多个word文件
- Excel 合并多个文件
- awk 多个文件合并
- 多个txt文件合并
- java 合并多个文件
- 合并多个wav文件
- java之并归排序
- 记一次ajax异步检验用户名是否注册过
- Android7.0恢复出厂设置过程分析
- android中Activity与service之间相互通信的实现方式
- java中冒泡排序
- 如何合并多个*.so库文件
- 328. Odd Even Linked List
- MarkDown使用文档
- 使用sklearn进行增量学习
- ionic 通过url页面间传递数据
- OkHttp的封装
- Spark集群启动后进程的简单介绍
- 人民币鉴定
- 浅谈 指针与数组的关系