版本信息: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

Linux系统安装QWT相关推荐

  1. linux 软件装到hone,如何在Linux系统安装Apollo

    安装Apollo软件,需要提前准备环境:JDK1.8,mysql5.7 安装数据库:参照- Linux系统安装mysql数据库.docx文件即可, 安装JDK1.8 (1)将jdk-8u211-lin ...

  2. 【全文搜索引擎】Elasticsearch相关介绍与linux系统安装

    概念 Elasticsearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticsearch是用Java语言开发的,并作为 ...

  3. linux yun 安装 redis,Linux系统安装NoSQL(MongoDB和Redis)步骤及问题解决办法(总结篇)...

    如下是我工作中的记录,介绍的是linux系统下NoSQL:MongoDB和Redis的安装过程和遇到的问题以及解决办法: 需要的朋友可以按照如下步骤进行安装,可以快速安装MongoDB和Redis,希 ...

  4. 在Linux系统安装Nodejs 最简单步骤

    在Linux系统安装Nodejs 最简单步骤 1.去官网下载和自己系统匹配的文件: 英文网址:https://nodejs.org/en/download/ 中文网址:http://nodejs.cn ...

  5. linux系统安装后需要的有效小工具(持续更新)

    目录 前言 1.更新apt-get列表 2.安装git工具 3.安装vim工具 4.安装u-boot-tool 5.安装tree 6.安装hexedit 7.安装apt-file 8.arm-linu ...

  6. linux系统安装yum环境

    linux系统安装yum环境 (2013-09-03 15:04:47) 标签: yum linux 软件安装卸载 it   1.卸载rhel的默认安装的yum包 查看yum包 rpm -qa|gre ...

  7. 二、LInux系统安装Java

    @Author : By Runsen 本专栏是零基础学java的第一篇 LInux系统安装Java(二) 文章目录 1.卸载openjdk 2. Linux下安装sunjdk 1.卸载openjdk ...

  8. Windows、Linux系统安装JDK配置Java环境变量

    一.Windows系统安装JDK 1.准备JDK安装程序,可到Sun官网 http://www.oracle.com/technetwork/java/javaee/downloads/index.h ...

  9. linux系统安装细节及磁盘分区划分

    本文主要讲述linux系统安装的细节以及磁盘分区怎么划分,以CentOS-6.9为例 1.进入系统安装向导.选择第一个Install or upgrade an existing system 2.是 ...

最新文章

  1. java程序员入门先学什么开发者工具
  2. Linux必学的系统管理命令-1
  3. [置顶] 安卓高手之路之 WindowManager
  4. python入门教程 官方-Pytest官方教程-01-安装及入门
  5. AI“入侵”华尔街 高端职位也不保
  6. Java线程详解(12)-有返回值的线程
  7. 1.8 Java字节流和字符流的区别,如何区分输入流和输出流?
  8. rails4 mysql2_ruby-on-rails – Rails 4 – Gem :: LoadError:为数据库适配器指定了“mysql2”,但gem未加载...
  9. Java中byte[]与十六进制之间的转化
  10. .NET WebBrowser不与IE或其他进程共享cookie(WebBrowser独立cookie方法)
  11. 增量式编码器定时器配置和速度计算的处理方法
  12. Intel Core Enhanced Core架构/微架构/流水线 (8) - 执行核
  13. webpack 实用配置总结
  14. jvm系列:Java服务GC参数调优案例
  15. java for语句_Java for循环语句
  16. 关于echarts图表下载
  17. 信息系统项目管理师计算题(三点估算)
  18. 美团获得小样本学习榜单FewCLUE第一!Prompt Learning+自训练实战
  19. 这份整理的图解Java(全彩版)火了,完整PDF开放下载
  20. 读书《AB实验:科学归因与增长的利器》(刘玉凤)

热门文章

  1. 根据多个经纬度计算最小凸多边形
  2. 【文件共享】nfs和samba都有什么区别
  3. 解决小票打印机EPSONTM-P2.01缺少驱动问题
  4. python for android教程-Python for Android,将你的Python应用打包为APK文件
  5. [附源码]java毕业设计班级班费缴纳及使用情况管理
  6. h3c交换机限制端口访问_h3c交换机设置限制公司员工访问外网
  7. MSN:小绿人的雄心
  8. 使用Swift将String转换为Int
  9. redis存储和查询的java实现
  10. (转载)ADS启动问题:The unexpected failure of a COM operation suggests that MWComHelpers may be missing