Solaris(64 位)开发者指南

LD_LIBRARY_PATH 环境变量

SPARC。32 位应用程序和 64 位应用程序的动态链接程序分别是 /usr/lib/ld.so.1/usr/lib/sparcv9/ld.so.1

x86。对于 AMD64 体系结构,32 位应用程序和 64 位应用程序的动态链接程序分别是 /usr/lib/ld.so.1/usr/lib/amd64/ld.so.1

在运行时,这两个动态链接程序会搜索 LD_LIBRARY_PATH 环境变量所指定的用冒号分隔的相同目录列表。 但是,32 位动态链接程序仅绑定到 32 位库,而 64 位动态链接程序则仅绑定到 64 位库。 因此,如有必要,可通过 LD_LIBRARY_PATH 来指定同时包含 32 位和 64 位库的目录。

使用 LD_LIBRARY_PATH_64 环境变量可以完全覆盖 64 位动态链接程序的搜索路径。