我已经将一个可执行文件复制到另一台机器上,我也将其依赖库复制到“/lib”目录,但是当我运行该文件时,它仍然找不到该库。当我设置
LD_LIBRARY_PATH=/lib
它工作正常。</p>
目录“/lib”是查找库的默认路径吗?为什么在我设置 LD_LIBRARY_PATH 之前它不起作用?并且完全没有必要将 LD_LIBRARY_PATH 设置为应该是默认路径的“/lib”?
我已经将一个可执行文件复制到另一台机器上,我也将其依赖库复制到“/lib”目录,但是当我运行该文件时,它仍然找不到该库。当我设置
LD_LIBRARY_PATH=/lib
它工作正常。</p>
目录“/lib”是查找库的默认路径吗?为什么在我设置 LD_LIBRARY_PATH 之前它不起作用?并且完全没有必要将 LD_LIBRARY_PATH 设置为应该是默认路径的“/lib”?