作者Xphenomenon (啦 )
看板LinuxDev
標題[問題] static & shared library
時間Tue Nov 11 13:49:06 2008
當我 compile 的一包 library 裡面有生成 static library *.a 及
shared library *.so 的時候,我的某一隻程式有使用到這個 library 時,
在 link 的時候他是會優先去 link shared library 還是static library?
謝謝回答 :>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.243.227.60
1F:推 fuha:share libary 我記得要用static 要指定-static 11/11 15:17
2F:→ fuha:有錯請鞭.... 11/11 15:18
3F:推 Bencrie:不是直接把.a當.o link嗎 @@a 11/11 16:20
4F:→ final01:你用lib一定要指定吧 11/11 16:42
5F:→ opcode:如果有相同名稱的 static 和 shared lib ,以 shared 優先 11/11 21:02
6F:→ opcode:記得沒錯應該是這樣... 11/11 21:02
7F:推 Bencrie:查了一下pkg-config,他有提供--static給你用 XD 11/12 00:26
8F:→ Xphenomenon:感謝回答 :> 11/18 12:33