Linux系统安装QWT
版本信息: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相关推荐
- linux 软件装到hone,如何在Linux系统安装Apollo
安装Apollo软件,需要提前准备环境:JDK1.8,mysql5.7 安装数据库:参照- Linux系统安装mysql数据库.docx文件即可, 安装JDK1.8 (1)将jdk-8u211-lin ...
- 【全文搜索引擎】Elasticsearch相关介绍与linux系统安装
概念 Elasticsearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticsearch是用Java语言开发的,并作为 ...
- linux yun 安装 redis,Linux系统安装NoSQL(MongoDB和Redis)步骤及问题解决办法(总结篇)...
如下是我工作中的记录,介绍的是linux系统下NoSQL:MongoDB和Redis的安装过程和遇到的问题以及解决办法: 需要的朋友可以按照如下步骤进行安装,可以快速安装MongoDB和Redis,希 ...
- 在Linux系统安装Nodejs 最简单步骤
在Linux系统安装Nodejs 最简单步骤 1.去官网下载和自己系统匹配的文件: 英文网址:https://nodejs.org/en/download/ 中文网址:http://nodejs.cn ...
- linux系统安装后需要的有效小工具(持续更新)
目录 前言 1.更新apt-get列表 2.安装git工具 3.安装vim工具 4.安装u-boot-tool 5.安装tree 6.安装hexedit 7.安装apt-file 8.arm-linu ...
- linux系统安装yum环境
linux系统安装yum环境 (2013-09-03 15:04:47) 标签: yum linux 软件安装卸载 it 1.卸载rhel的默认安装的yum包 查看yum包 rpm -qa|gre ...
- 二、LInux系统安装Java
@Author : By Runsen 本专栏是零基础学java的第一篇 LInux系统安装Java(二) 文章目录 1.卸载openjdk 2. Linux下安装sunjdk 1.卸载openjdk ...
- Windows、Linux系统安装JDK配置Java环境变量
一.Windows系统安装JDK 1.准备JDK安装程序,可到Sun官网 http://www.oracle.com/technetwork/java/javaee/downloads/index.h ...
- linux系统安装细节及磁盘分区划分
本文主要讲述linux系统安装的细节以及磁盘分区怎么划分,以CentOS-6.9为例 1.进入系统安装向导.选择第一个Install or upgrade an existing system 2.是 ...
最新文章
- java程序员入门先学什么开发者工具
- Linux必学的系统管理命令-1
- [置顶] 安卓高手之路之 WindowManager
- python入门教程 官方-Pytest官方教程-01-安装及入门
- AI“入侵”华尔街 高端职位也不保
- Java线程详解(12)-有返回值的线程
- 1.8 Java字节流和字符流的区别,如何区分输入流和输出流?
- rails4 mysql2_ruby-on-rails – Rails 4 – Gem :: LoadError:为数据库适配器指定了“mysql2”,但gem未加载...
- Java中byte[]与十六进制之间的转化
- .NET WebBrowser不与IE或其他进程共享cookie(WebBrowser独立cookie方法)
- 增量式编码器定时器配置和速度计算的处理方法
- Intel Core Enhanced Core架构/微架构/流水线 (8) - 执行核
- webpack 实用配置总结
- jvm系列:Java服务GC参数调优案例
- java for语句_Java for循环语句
- 关于echarts图表下载
- 信息系统项目管理师计算题(三点估算)
- 美团获得小样本学习榜单FewCLUE第一!Prompt Learning+自训练实战
- 这份整理的图解Java(全彩版)火了,完整PDF开放下载
- 读书《AB实验:科学归因与增长的利器》(刘玉凤)
热门文章
- 根据多个经纬度计算最小凸多边形
- 【文件共享】nfs和samba都有什么区别
- 解决小票打印机EPSONTM-P2.01缺少驱动问题
- python for android教程-Python for Android,将你的Python应用打包为APK文件
- [附源码]java毕业设计班级班费缴纳及使用情况管理
- h3c交换机限制端口访问_h3c交换机设置限制公司员工访问外网
- MSN:小绿人的雄心
- 使用Swift将String转换为Int
- redis存储和查询的java实现
- (转载)ADS启动问题:The unexpected failure of a COM operation suggests that MWComHelpers may be missing