我正在尝试安装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
Project ERROR:QT中的未知模块:svg make: * [sub-src-make_first-ordered]错误3
答案 0 :(得分:2)
您需要在Ubuntu 14.04上安装QT SVG模块开发文件,即QT5:
sudo apt-get install libqt5svg5-dev
然后QWT将使用SVG模块进行编译。
修改强>
要在其他响应中回答您的注释,要编译设计器模块,您需要其开发文件。在Ubuntu 14.04上,这些名称不一致......
sudo apt-get install qttools5-dev
答案 1 :(得分:-1)
看起来你的Qt版本是在没有SVG支持的情况下构建的。
现在您有两个选择:
1)使用SVG支持重建并安装Qt 2)禁用Qwt中的SVG使用(参见qwtconfig.pri)