Tim*_*Tim -2 bash environment-variables
来自GCC 简介:
设置加载路径的最简单方法是通过环境变量
LD_LIBRARY_PATH。例如,下面的命令设置到负载路径/opt/gdbm-1.8.3/lib,使得libgdbm.so可以发现:Run Code Online (Sandbox Code Playgroud)$ LD_LIBRARY_PATH=/opt/gdbm-1.8.3/lib $ export LD_LIBRARY_PATH $ ./a.out Storing key-value pair... done.
不是LD_LIBRARY_PATHBash 的内置环境变量是否正确?否则,就没有必要了export。
Bash shell 用于PATH定位外部程序,PATH是 Bash 的内置环境变量。
Bash shell 用来LD_LIBRARY_PATH定位程序运行所依赖的共享库,那么为什么不是LD_LIBRARY_PATHBash 的内置环境变量呢?