Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Qt 失败的QWT插件_Qt_Plugins_Qt Creator - Fatal编程技术网

Qt 失败的QWT插件

Qt 失败的QWT插件,qt,plugins,qt-creator,Qt,Plugins,Qt Creator,我已经在多个操作系统上尝试了很多很多个小时,试图用QWT绘图库启动并运行QT。这绝对是一场噩梦,我几乎要忘记这一切了。我非常感谢更有经验的用户提供的帮助 在UbuntuLinux中工作,我已经按照这里的说明安装了QT和QWT:(一路上没有错误) 然而,当在QtCreator的设计视图中时,我不会显示任何QWT小部件。对插件信息的检查显示,它被列为失败的插件,并显示以下消息: “无法加载库%FILEPATH%libqwt_designer_plugin.so:(libqwt.so.5:无法打开共享

我已经在多个操作系统上尝试了很多很多个小时,试图用QWT绘图库启动并运行QT。这绝对是一场噩梦,我几乎要忘记这一切了。我非常感谢更有经验的用户提供的帮助

在UbuntuLinux中工作,我已经按照这里的说明安装了QT和QWT:(一路上没有错误)

然而,当在QtCreator的设计视图中时,我不会显示任何QWT小部件。对插件信息的检查显示,它被列为失败的插件,并显示以下消息: “无法加载库%FILEPATH%libqwt_designer_plugin.so:(libqwt.so.5:无法打开共享对象文件:没有这样的文件或目录)”
但是,当我在terminal中遵循文件路径时,libqwt_designer_plugin.so文件确实存在!我需要做什么才能让QWT在这里工作?提前感谢您的帮助

我查看了视频,似乎默认安装目录非常奇怪(
/usr/local/qwt-5.2.4-svn/
)。可能您可以使用运行Qt Creator

LD_LIBRARY_PATH=/usr/local/qwt-5.2.4-svn/lib:$LD_LIBRARY_PATH qtcreator
其中
/usr/local/qwt-5.2.4-svn/lib
路径包含已安装的库
libqwt.so.5
(但请检查它是否确实存在)

即使要在Qt Creator之外运行QWT应用程序,也必须设置LD_LIBRARY_PATH环境变量


另一种解决方案是在其他路径中安装库。假定
make INSTALL\u ROOT=/usr/local INSTALL
应该可以运行,但我没有测试它,以后删除已安装的库时可能会遇到问题。

非常感谢!我会调查一下,看看是否能解决。我认为自己在技术上相当胜任,但整个过程让我觉得自己像个白痴。