我首先执行了命令: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
不会显示任何结果。
如何永久设置路径?
发布于 2012-11-17 16:32:31
您应该添加更多关于您的发行版的详细信息,例如在Ubuntu下,正确的方法是向/etc/ld.so.conf.d
添加一个自定义.conf
文件,例如
sudo gedit /etc/ld.so.conf.d/randomLibs.conf
在文件中,您应该将完整路径写入包含要添加到系统中的所有库的目录,例如
/home/linux/myLocalLibs
记住只将路径添加到目录,而不是文件的完整路径,该路径中的所有库都将被自动索引。
保存并运行sudo ldconfig
以使用此库更新系统。
发布于 2016-06-01 09:47:38
保留之前的路径,不要覆盖它:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/your/custom/path/
您可以将其添加到您的~/.bashrc
中
echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/your/custom/path/' >> ~/.bashrc
发布于 2015-12-07 01:36:05
https://stackoverflow.com/questions/13428910
复制相似问题