运行qwt程序时出错

时间:2011-03-21 07:21:18

标签: c++ linux qwt

我每个人都安装了qwt并包含路径

INCLUDEPATH + = /usr/local/qwt-6.0.0-rc5/include

LIBS + = -L / usr / local / qwt-6.0.0-rc5 / lib -lqwt

在我的专业档案中

但是当我运行我的程序时,我收到了错误

加载共享库时出现

错误:libqwt.so.6:无法打开共享对象文件:没有这样的文件或目录 / home / cv / abc / abc退出代码127

即使我删除路径,即INCLUDE和LIBS以及所有qwt相关的东西我仍然会收到错误我错过了一些东西王者帮助我

我使用的是ubuntu 10.04 感谢

1 个答案:

答案 0 :(得分:3)

为了使用共享库执行任何程序,您必须指定它们的位置。

在您的情况下,您正在使用位于/usr/local/gwt-6.0.0-rc5/lib的共享库,您必须告诉Linux“ld”此路径是库路径。

为此,您可以在LD_LIBRARY_PATH环境变量中包含此路径,或将其添加到/etc/ld.so.conf(或者甚至作为/etc/ld.so.conf.d中的文件)。之后,确保运行“ldconfig”使系统知道此更改,然后重试。