作者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
推 askacis:小弟的笨方法先把各個.a解開,再把解開的.o合成一個.a 10/07 13:02
→ godman362:剛剛查到一個mergelib的指令可以辦到這件事情 10/08 16:57
→ godman362:fedora 8有內建,ubuntu 10.04要安裝xutils-dev 10/08 16:57