Re: [問題] 請問library path
※ 引述《Hubert.bbs@bbs.wretch.cc (fragile be futile)》之銘言:
: ※ 引述《hangchen.bbs@ptt.cc (hang)》之銘言:
: > 請問一下當安裝軟體下make編緝時,
: > make會去找軟體所需的library,
: > 那這些library的路徑要在哪邊設定呢?
: > 就好像在shell下要打指令的話,shell就會去$PATH中所定義的路徑去找有沒有所需的
: > binary檔,那"library path"呢?
: LD_LIBRARY_PATH
事實上我的問題是:
我在編譯一個原始檔時,因為他需要一個library,
我在下完./configure後,檢查他的config.log,
裡面有一行:
/usr/bin/ld: cannot find -lhdf5
不過在/usr/local/lib下有:
libhdf5.a
libhdf5.so
等檔案,
然後我就:
setenv LD_LIBRARY_PATH /usr/local/lib
結果再回去編譯時,還是一樣失敗,
我知道我應該去查查man ld,可是說實在man ld真的好多,
很多都看不懂,不知從哪邊下手…
還請高手指點一下,
謝謝~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.56.52
討論串 (同標題文章)
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章
5
12