0

我已经将一个可执行文件复制到另一台机器上,我也将其依赖库复制到“/lib”目录,但是当我运行该文件时,它仍然找不到该库。当我设置

LD_LIBRARY_PATH=/lib 

它工作正常。</p>

目录“/lib”是查找库的默认路径吗?为什么在我设置 LD_LIBRARY_PATH 之前它不起作用?并且完全没有必要将 LD_LIBRARY_PATH 设置为应该是默认路径的“/lib”?

4

1 回答 1

0

您忘记运行ldconfig以更新库位置缓存。

于 2012-07-18T07:36:45.780 回答