一、首先下载 qwt 软件包,我用的是 qwt-6.1.3
下载地址:https://download.youkuaiyun.com/download/hsl416604093/10818165
qwt 官方主页:http://qwt.sourceforge.net/
二、解压
# tar -jxvf qwt-6.1.3.tar.bz2
三、进入 qwt 目录,执行命令 qmake
注:可能会出现错误,说是找不到 qmake
解决:修改配置文件 qt4-x86_64-linux-gnu.conf 和 qt5-x86_64-linux-gnu.conf,指定 qmake 安装路径
文件在 /usr/share/qtchooser 目录下,要是没有的话,手动创建,在文件里添加以下内容(Qt 的安装路径),以实际为准
/opt/Qt5.11.2/5.11.2/gcc_64/bin
/opt/Qt5.11.2/5.11.2
引:https://blog.youkuaiyun.com/gdizcm/article/details/55095280
四、qmake 之后就是 make、make install 了
这样就完成了 qwt 的安装,安装目录:/usr/local/qwt-6.1.3/
五、将 qwt 库文件路径加入到环境变量里
环境变量修改:https://blog.youkuaiyun.com/hsl416604093/article/details/83863662
export LD_LIBRARY_PATH=/usr/local/qwt-6.1.3/lib
六、将 qwt 安装目录下的 libqwt_designer_plugin.so 插件库拷贝到 Qt 安装目录下 QtCreator/lib 目录下的 plugins 目录里,然后打开 Qt 的.ui 文件,就会看到左边有 qwt 控件,可以进行选择。
七、编译时,在 .pro 文件里加入
INCLUDEPATH += /usr/local/qwt-6.1.3/include
LIBS += -L"/usr/local/qwt-6.1.3/lib/" -lqwt
路径以实际安装路径为准