看板 LinuxDev 關於我們 聯絡資訊
請教一下,目前我手中有幾個自製的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