linux编程合并多个静态库.a为一个.a

来源:互联网 发布:湖南大数据公司有哪些 编辑:程序博客网 时间:2024/06/03 14:54

.a 文件的结构和.tar文件就没有什么区别。 命令解出来, 命令添加, t命令列表

假设A.a, B.a C.a 在/usr/local/lib目录下
mkdir /tmp/libABC
cd /tmp/libABC
ar /usr/local/lib/A.a
ar /usr/local/lib/B.a
ar /usr/local/lib/C.a
ar cru libABC.a *.o
ranlib libABC.a


转载自: http://blog.sina.com.cn/s/blog_7f3e7b350101a26d.html

0 0