【发布时间】:2015-04-08 21:53:20
【问题描述】:
我一直在尝试在 Ubuntu 上从源代码安装 Gnuplot 5.0。
我按照博客中给出的程序进行:
Installing gnuplot from source
我使用了以下命令:
tar xzf gnuplot-5.0.0.tar.gz
mkdir build
cd build
../gnuplot-5.0.0/configure --with-readline=gnu
make
在配置命令之前一切正常。但是,当我运行 make 命令时,我最终会收到以下错误:
In file included from ../../gnuplot-5.0.0/src/qtterminal/QtGnuplotWindow.cpp:187:0:
./ui_QtGnuplotSettings.h:13:25: fatal error: QtGui/QAction: No such file or directory
#include <QtGui/QAction>
有人可以指导如何解决此问题吗?如果有其他更简单的方法来安装 gnuplot 5.0.0。这也会很有帮助。
【问题讨论】:
-
你安装了
qtbase5-dev吗?或任何其他qt库组件? -
是的。我确实安装了 qtbase5-dev、qtdeclarative5-dev 和 libqt5svg5-dev。还安装了一堆 qt4 库,我没有删除。
-
QtGui/QAction 表示 qt4(qt5 中的 QtWidget/QAction),首先安装所有 qt4 开发包,重新编译(或重新配置)
-
是否有所有可用的 qt4 开发包的列表?
-
我不确定使用 qt 构建 gnuplot 都需要哪些开发包,但您可以使用
./configure --with-qt=no在没有 qt 终端的情况下构建。您仍然可以将wxt作为交互式终端。