标签: linux dynamic-library
我已将可执行文件复制到另一台机器,我已将其依赖库复制到“/ lib”目录,但是当我运行该文件时,它仍然无法找到该库。当我设置
LD_LIBRARY_PATH=/lib
它运作正常。
目录“/ lib”是查找库的默认路径吗?为什么在我设置LD_LIBRARY_PATH之前它不起作用?并且完全没有必要将LD_LIBRARY_PATH设置为“/ lib”,它应该是 DEFAULT 路径??
答案 0 :(得分:0)
您忘记运行ldconfig来更新库位置缓存。
ldconfig