版本信息:ubuntu-22.04 qt-5.12.9 qwt-6.1.4
安装QWT
1.用命令或qtcreator编译qwt的.pro文件:
cd qwt-6.1.4
qmake
make
sudo make install
安装好qt并能正常运行qt情况下,可以正常编译qwt.pro文件。如果出现编译错误,比如本人在安装时出现了找不到SVG相关的某个.h文件,这时需要更新安装包
sudo apt-get install libqt5svg5-dev
2.编译成功后
(1).so文件。将/qwt/qwt-6.1.4new/build-qwt-Desktop_Qt_5_12_9_GCC_64bit-Debug/lib文件夹下的.so文件copy到QT安装目录 /opt/Qt5.12.9/5.12.9/gcc_64/lib (如果不是root用户不能复制文件,可用命令执行)
将这四个文件依次复制
复制文件命令:sudo cp 复制的文件 目标文件夹
sudo cp /qwt/qwt-6.1.4new/build-qwt-Desktop_Qt_5_12_9_GCC_64bit-Debug/lib/libqwt.so /opt/Qt5.12.9/5.12.9/gcc_64/lib
(2)源文件。将/qwt/qwt-6.1.4new/qwt-6.1.4/src目录下的.h源文件cop到/opt/Qt5.12.9/5.12.9/
gcc_64/include/qwt (创建qwt文件夹)
新建文件夹命令,在需要新建的位置打开终端:
sudo mkdir filename
(3)doc文件夹。将/qwt/qwt-6.1.4new/qwt-6.1.4/doc文件夹下的文件复制到/opt/Qt5.12.9/5.12.9/
gcc_64/doc下。
复制文件夹命令:
sudo cp -r 复制的文件 目标文件夹
3.最后在需要使用QWT的项目工程文件.pro中加入
INCLUDEPATH += /usr/local/qwt-6.0.1/include
LIBS += -L"/usr/local/qwt-6.0.1/lib/" -lqwt