看板 LinuxDev 關於我們 聯絡資訊
當我 compile 的一包 library 裡面有生成 static library *.a 及 shared library *.so 的時候,我的某一隻程式有使用到這個 library 時, 在 link 的時候他是會優先去 link shared library 還是static library? 謝謝回答 :> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.243.227.60
fuha:share libary 我記得要用static 要指定-static 11/11 15:17
fuha:有錯請鞭.... 11/11 15:18
Bencrie:不是直接把.a當.o link嗎 @@a 11/11 16:20
final01:你用lib一定要指定吧 11/11 16:42
opcode:如果有相同名稱的 static 和 shared lib ,以 shared 優先 11/11 21:02
opcode:記得沒錯應該是這樣... 11/11 21:02
Bencrie:查了一下pkg-config,他有提供--static給你用 XD 11/12 00:26
Xphenomenon:感謝回答 :> 11/18 12:33