linux - 如何在linux中设置环境变量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 不会显示任何结果。

如何永久设置路径?

最佳答案

您应该添加有关您的发行版的更多详细信息,例如在 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/

相关文章:

linux - 如何在bash中创建仅包含十六进制字符而不包含空格的文件的十六进制转储?

linux - 如何就地对文件进行排序?

python - 如何在 Django 中的 CharField 上添加占位符?

linux - 如何在 Linux 上获得整体 CPU 使用率(例如 57%)

python - 在 Python 中以编程方式生成视频或动画 GIF?

python - `ValueError: cannot reindex from a duplic

linux - 确定 yum 软件包安装到的路径

python - 从 pandas.DataFrame 中选择复杂的标准

python - 使用 Python 向 RESTful API 发出请求

linux - 我可以用/etc/hosts 映射一个主机名*和*一个端口吗?