ld_library_path
时间: 2023-09-24 13:06:05 浏览: 69
pyenv-archshell:`pyenv shell` 命令的扩展,允许在必要时设置 LD_LIBRARY_PATH
`LD_LIBRARY_PATH` 是一个用于指定动态链接库(shared library)搜索路径的环境变量。在 Linux 和 Unix 系统中,当一个可执行程序需要动态链接库时,系统会在预定义的默认路径中搜索,例如 `/usr/lib` 和 `/usr/local/lib`。如果动态链接库不在默认路径中,那么可以通过设置 `LD_LIBRARY_PATH` 环境变量来指定动态链接库所在的路径。
例如,如果有一个名为 `libfoo.so` 的动态链接库,它位于 `/path/to/libfoo` 目录下,那么可以通过以下方式设置 `LD_LIBRARY_PATH` 环境变量:
```
export LD_LIBRARY_PATH=/path/to/libfoo
```
这样,当某个可执行程序需要使用 `libfoo.so` 时,系统会在 `/path/to/libfoo` 目录下搜索该库。
阅读全文