我先执行了命令:export LD_LIBRARY_PATH=/usr/local/lib
然后我打开了 .bash_profile
文件:vi ~/.bash_profile
。
在这个文件中,我输入:
LD_LIBRARY_PATH=/usr/local/lib
export LD_LIBRARY_PATH
如果终端关闭并重新启动,输入 echo $LD_LIBRARY_PATH
不会显示任何结果。
如何永久设置路径?
最佳答案
您应该添加有关您的发行版的更多详细信息,例如在 Ubuntu 下,正确的做法是将自定义 .conf
文件添加到 /etc/ld.so.conf。 d
,例如
sudo gedit /etc/ld.so.conf.d/randomLibs.conf
在文件中,您应该写入包含您希望添加到系统的所有库的目录的完整路径,例如
/home/linux/myLocalLibs
记得只添加目录的路径,而不是文件的完整路径,该路径内的所有库都会被自动索引。
保存并运行 sudo ldconfig
以使用此库更新系统。
https://stackoverflow.com/questions/13428910/