首先执行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不会显示任何结果。
如何永久设置路径?
首先执行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不会显示任何结果。
如何永久设置路径?
当前回答
Add
LD_LIBRARY_PATH = " - path /你/ want1: path /想要/ 2”
对/etc/environment
请参阅Ubuntu文档。
更正:我应该听从自己的建议,认真阅读文档。它说这并不适用于LD_LIBRARY_PATH:自从Ubuntu 9.04 Jaunty Jackalope, LD_LIBRARY_PATH不能在$HOME/中设置。“Profile”、“/etc/profile”、“/etc/environment”文件。必须使用/etc/ld.so.conf.d/.conf配置文件。所以user1824407的答案是正确的。
其他回答
Add
LD_LIBRARY_PATH = " - path /你/ want1: path /想要/ 2”
对/etc/environment
请参阅Ubuntu文档。
更正:我应该听从自己的建议,认真阅读文档。它说这并不适用于LD_LIBRARY_PATH:自从Ubuntu 9.04 Jaunty Jackalope, LD_LIBRARY_PATH不能在$HOME/中设置。“Profile”、“/etc/profile”、“/etc/environment”文件。必须使用/etc/ld.so.conf.d/.conf配置文件。所以user1824407的答案是正确的。
我在Mint 15到17中做以下工作,也适用于ubuntu服务器12.04及以上:
sudo vi /etc/bash.bashrc
滚动到底部,并添加:
export LD_LIBRARY_PATH=.
所有用户都添加了环境变量。
保持之前的路径,不要覆盖它:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/your/custom/path/
你可以把它添加到你的~/.bashrc:
echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/your/custom/path/' >> ~/.bashrc
.bash_profile文件仅由登录shell执行。你可能需要把它放在~/中。Bashrc,或者简单地登出并再次登录。
或者你也可以用指定的库目录执行程序:
/lib/ld-linux.so.2 --library-path PATH EXECUTABLE
点击这里阅读更多。