加载共享库时出错:libconfig ++。so.9

时间:2011-07-22 15:39:01

标签: linux shared-libraries

当我在Makefile中编译代码时,我将LINKPATH = -L / usr / local / lib放在g ++行中。当然“libconfig ++。so.9”位于/ usr / local / lib

但是当我执行可执行文件时,它仍然说无法找到libconfig ++。so.9。

任何人都知道为什么?感谢任何帮助。

2 个答案:

答案 0 :(得分:5)

您应该定义LD_LIBRARY_PATH。 例如:

export LD_LIBRARY_PATH=/usr/local/lib

答案 1 :(得分:5)

或只是使用

  

sudo ldconfig -v