作者godman362 (卯)
看板LinuxDev
标题[问题] library 合并
时间Thu Oct 7 08:34:10 2010
请教一下,目前我手中有几个自制的static library
如:libtest1.a libtest2.a libtest3.a libtest4.a ....
我想将这些.a档全部打包成一个.a档,这样的作法可以作到吗?
当然,我的前提是对.a档作合并,不是原本是source的时候重新再编成一个library
因为我手上有的仅有.a档而已
我的想法比较直接一点:ar rcs liball.a libtest1.a libtest2.a libtest3.a ....
不过跑出来的东西会有问题,所以我想应该不是这样作才对
所以不知道有没有可以达到这样的动作,还请各位先进指点一下,谢谢
--
【一路说到挂】 ︻
空谷残声 箫中剑 萧无人 箫中剑 空谷残声 箫中剑 现
正
疯狂兑现侠道精神 热
映
黄文择拒绝再配音的武痴传人 ︼
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.105.91
1F:推 askacis:小弟的笨方法先把各个.a解开,再把解开的.o合成一个.a 10/07 13:02
2F:→ godman362:刚刚查到一个mergelib的指令可以办到这件事情 10/08 16:57
3F:→ godman362:fedora 8有内建,ubuntu 10.04要安装xutils-dev 10/08 16:57