【问题标题】:Error while installing QWT library安装 QWT 库时出错
【发布时间】:2014-08-05 20:24:29
【问题描述】:

我正在尝试安装 QWT 库,我在 Ubuntu 操作系统上使用 QT 5.2。我使用了以下命令。

svn checkout svn://svn.code.sf.net/p/qwt/code/branches/qwt-6.1

qmake qwt.pro

make -j4

虽然我使用 make -j4 命令我得到以下错误

错误:cd src/ && ( test -e Makefile || /usr/lib/x86_64-linux-gnu/qt5/bin/qmake /home/vegeta/Downloads/qwt-6.1.0/src/src.pro -o Makefile ) && make -f Makefile

项目错误:QT 中的未知模块:svg make: * [sub-src-make_first-ordered] 错误 3

【问题讨论】:

    标签: qt ubuntu installation qwt


    【解决方案1】:

    您需要在 Ubuntu 14.04 上安装 QT SVG 模块开发文件,即 QT5:

        sudo apt-get install libqt5svg5-dev
    

    然后 QWT 将与 SVG 模块一起编译。

    编辑

    要回答您在其他回复中的评论,要编译设计器模块,您需要它的开发文件。在 Ubuntu 14.04 上,这些名称有点不一致...

        sudo apt-get install qttools5-dev
    

    【讨论】:

      【解决方案2】:

      看起来您的 Qt 版本是在不支持 SVG 的情况下构建的。

      现在你有两个选择:

      1) 重建并安装支持 SVG 的 Qt 2) 在 Qwt 中禁用 SVG(参见 qwtconfig.pri)

      【讨论】:

      • 我已经在 Qwtconfig.pri 中禁用了 SVG ...现在我收到了这个错误.........cd Designer/ && ( test -e Makefile || /usr/lib /x86_64-linux-gnu/qt5/bin/qmake /home/vegeta/qwt-6.1.0/designer/designer.pro -o Makefile ) && make -f Makefile 项目错误:QT 中的未知模块:设计器
      • 然后您尝试构建 Qwt 设计器插件,但是您的 Qt 版本缺少对设计器插件的支持。
      猜你喜欢
      • 1970-01-01
      • 2012-01-10
      • 1970-01-01
      • 2020-12-10
      • 1970-01-01
      • 2019-11-22
      • 1970-01-01
      • 2020-08-03
      • 1970-01-01
      相关资源
      最近更新 更多