ldconfig and dynamic link library in linux

需要這個是因為在裝 caffe的時候,會需要順便裝 openblas,但詭異的是openblas的 library 沒辦法在執行的時候被找到。

解決方式是從這邊來的,先在 /etc/ld.so.conf.d/ 裏頭新增一個 openblas.conf,內容就寫

/opt/OpenBLAS/lib

然後執行 ldconfig 就可以,之後用 ldconfig -p | grep blas 檢查一下

至於為什麼不用 LD_LIBRARY_PATH ,在這一篇有講到,以我自己來說是遇到 permission 問題