Problem
- Using ubuntu 19.04
- Local build cpp application
- Installed to /usr/local/yourLib
- Error message
- cannot open shared object file: No such file or directory
Structure
- /usr/local/yourLib/bin
- /usr/local/yourLib/lib
- /usr/local/yourLib/include
Solution
- Add path permanent
sudo touch /etc/ld.so.conf.d/user.conf sudo echo "/usr/local/yourLib/lib" >> /etc/ld.so.conf.d/user.conf sudo ldconfig
- Add path temporary
export LD_LIBRARY_PATH=/usr/local/yourLib/lib
沒有留言:
發佈留言