作者Xphenomenon (啦 )
看板LinuxDev
标题[问题] 执行的时候连结 shared library
时间Wed Nov 19 20:22:58 2008
请问在 link 的时候如果有 link 到 shared library,在执行时期我可以把 library
放在特定的地方吗? 系统目前都只会自动去 /lib 下找 library,
但是我的 library 必须放在另外的地方,我试过设定 LD_LIBRARY_PATH 环境变数,
但是还是没有用,我去 grep 执行档,似乎要 open 的 shared library
已经写死在里面了? 不知道有没有什麽其他的办法? 谢谢回答 :>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.66.37.44
1F:推 milochen:可以用ln -s 吗 ? 11/19 20:58
2F:→ Xphenomenon:因为系统里有两种版本的 library 分别两只程式会用到 11/20 09:50
3F:→ Xphenomenon:所以希望把另外一个 library 放在另一个地方避免 11/20 09:51
4F:→ Xphenomenon:link 到同一个 library,所以才想说是否有机制是可以 11/20 09:51
5F:→ Xphenomenon:这样子的问题的~~ 11/20 09:51