Qwt开发教程(一)—配置及安装Qwt(最全、最详细)#F0220
Qwt 配置详细说明
本文原创作者:冯一川(ifeng12358@163.com),如有转载,请注明原作者及出处。
1、版本说明:
操作系统以windows7和windows10为例。
Qt版本以Qt 5.8.0 MSVC2015_64和 Qt 5.3 MinGW 32bit为例。
QWT版本以qwt-6.1.3为例
2、工具下载地址:
Qt下载地址:http://download.qt.io.archive/qt
Qwt工具库下载地址:https://sourceforge.net/projects/qwt/files/qwt/
3、下载Qwt 6.1.3
打开qwt的下载页,找到6.1.3版本目录。
下载qwt-6.1.3.zip(windows下的安装文件),qwt-6.1.3.pdf(qwt开发文档),qwt-6.1.3.qch(帮助文档)。
4、安装QWT
a、解压下载好的qwt-6.1.3.zip文件,可以看到qwt.pro工程文件及其他文件。
b、使用Qt Creator打开qwt.pro
c、打开后对qwt工程,进行qmake和build,编译的过程需要一定的时间,请耐心等候。
d、编译完成后可以在编译目录下的lib文件夹下看到以下文件
1)、MSVC版本下是qwt.dll、qwt.lib、qwtd.dll、qwtd.lib。
同时可以在designer\plugins\designer文件夹下看到插件qwt_designer_plugin.dll和qwt_designer_plugin.lib
2)、MinGW版本下是qwt.dll、libqwt.a、qwtd.dll、libqwtd.a。
同时可以在designer\plugins\designer文件夹下看到插件qwt_designer_plugin.dll和libqwt_designer_plugin.a
5、配置QWT
1、MSVC版本:
a、将qwtd.dll、qwt.dll拷贝到Qt安装目录\bin下,将qwtd.lib、qwt.lib拷贝到Qt安装目录\lib下。
b、将qwt_designer_plugin.dll和qwt_designer_plugin.lib拷贝到Qt安装目录\include下。
c、将解压到的qwt-6.1.3\src文件夹拷贝到Qt安装目录\include目录下,改名为QtQWT。
2、MinGW版本:
a、将qwtd.dll、qwt.dll拷贝到Qt安装目录\bin下,将libqwtd.a、libqwt.a拷贝到Qt安装目录\lib下。
b、将qwt_designer_plugin.dll和libqwt_designer_plugin.a拷贝到Qt安装目录\include下。
c、将解压到的qwt-6.1.3\src文件夹拷贝到Qt安装目录\include目录下,改名为QtQWT。
6、使用QWT
创建一个新的项目,在pro文件中需要添加如下代码:
LIBS += -LC:\Qt\Qt5.8.0\5.8\msvc2015_64\lib –lqwtdLIBS += -LC:\Qt\Qt5.8.0\5.8\msvc2015_64\lib -lqwtINCLUDEPATH += C:\Qt\Qt5.8.0\5.8\msvc2015_64\include\QtQWT
其中目录为Qt安装目录
7、编译qwt工程中的例子
1、用Qt Creator打开qwt工程,编译工程下的examples例子,过程可能有些久,请耐心等待。
2、编译结束后,可以在构建目录下的examples\bin目录下查看编译好的exe文件。点击exe文件就可查看例子。
3、如果报错缺少qt的dll文件,可以有1、把dll文件从qt安装目录中拷贝过来,2、在windows环境变量中添加Qt的安装目录\bin等方式解决。
8、安装QWT帮助文档
a、将下载好的qwt-6.1.3.qch文件放入到Qt安装目录下,例如:C:\Qt\Qt5.8.0\Docs\Qt-5.8
b、打开Qt Creator,在“工具-> 选项-> 帮助-> 文档 -> 添加”,然后选择Qt安装目录下的qch文件。
c、然后可以在Qt Creator帮助中查看qwt的帮助文档了。
本文原创作者:冯一川(ifeng12358@163.com),未经作者授权同意,请勿转载。
Qwt开发教程(一)—配置及安装Qwt(最全、最详细)#F0220相关推荐
- python详细安装教程环境配置-如何安装Python(环境设置)?详细安装步骤图解
本文概述 在本教程的这一部分中, 我们将讨论在各种操作系统上的python安装. 在Windows上安装 访问链接https://www.python.org/downloads/下载最新版本的Pyt ...
- Django 3.2.5博客开发教程:基础配置
创建项目之后,我们需要对项目进行最基础的配置.这些配置是我们做项目的时候必须要配置的,所以我们先提前配置好. 我们打开myblog目录下的settings.py文件. 一.设置域名访问权限 myblo ...
- MIP开发教程(一) MIP-CLI工具安装与环境部署
依赖安装 安装 MIP-CLI 创建开发文件结构 1. 依赖安装 MIP-CLI 使用 NPM 安装,依赖 node 环境: node 安装-windows node 安装-mac MIP-CLI 开 ...
- Qwt开发笔记(一):Qwt简介、下载以及基础demo工程模板
若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/128146985 红胖子(红模仿)的博文大全:开发技术集 ...
- eNSP的安装【最全最详细教程】
eNSP的安装 [最全最详细教程] 目录 eNSP的安装 [最全最详细教程] 一.下载软件和插件 二.VirtualBox安装步骤 三.WinPcap安装步骤 四.Wireshark安装步骤 五.eN ...
- STM32CubeMX开发教程(1)— 安装教程
本系列教程基于 Ubuntu18.04.6 LTS 环境进行 STM32 相关的开发.工具链选用Makefile,致力于打造一个 Linux 系统下,适配 STM32F 系列 MCU 的通用 HAL ...
- 合宙ESP32C3 的Arduino开发教程环境配置
介绍 ESP32C3 和ESP32S3都是基于RISCV的内核的处理器,是一个基于精简指令集(RISC)原则的开源指令集架构(ISA).与大多数指令集相比,RISC-V指令集可以自由地用于任何目的,允 ...
- Qwt开发教程(三)—Qwt常见类简介#F0222
本文原创作者:冯一川(ifeng12358@163.com),未经作者授权同意,请勿转载. 接下来,我们开始学习Qwt控件的使用来,使用前,先来简单了解下常见的Qwt类. 一.QwtPlot 它继承自 ...
- 微信公众号开发教程[002]-配置
一.注册微信公众号 微信公众号官方入口https://mp.weixin.qq.com注册公众号,注册过程中,类型选择可能是新手比较迷惑的地方.微信公众号分为订阅号和服务号(还有个企业号,似乎用的人不 ...
最新文章
- UBUNTU安装搜狗
- Java集合—PriorityQueue底层原理
- vue base64图片不显示_技巧 | word中插入的图片显示不完整怎么办?
- java开发项目实例_学java开发,项目经验最重要
- 95-10-160-启动-KafkaApis
- Oracle【IT实验室】数据库备份与恢复之三:OS备份/用户管理的备份与恢复
- 电脑天才郭盛华,如今怎样了?
- java ajax 读取流_javascript-如何使用AJAX读取实时流数据
- SCAU程序设计在线实训平台_实验_高级语言程序设计_教材习题_第七章
- C#保留2位小数几种场景总结 游标遍历所有数据库循环执行修改数据库的sql命令 原生js轮盘抽奖实例分析(幸运大转盘抽奖) javascript中的typeof和类型判断...
- 分享|数智化转型咨询赋能白皮书2021(附PDF)
- Asciinema终端SSH录屏神器使用
- 在Idea解决找不到sun.misc.BASE64Encoder及sun.misc.BASE64Decoder找不到包
- 张志华-统计机器学习-概率论导论
- 外媒:布兰妮歌曲成反恐神器 英海军用其吓退海盗
- 最详细的maven教程
- 零基础 学 零知识证明
- 江南大学计算机科学专业排名,江南大学热门专业排名
- Java中的CST-UTC时间格式相互转换
- 修复vscode 终端字体间隔过大的问题
热门文章
- html编辑唐诗的格式,标准格式唐诗宋词
- 火狐下载 firefox免费高速下载 firefox又出新版本了
- Jenkins使用时间插件Date Parameter
- reshape2包的基本用法(melt及cast)
- tankbot 机器人_优必选首款履带式Jimu机器人 TankBot 登陆Apple Store零售店
- 从冬奥看中国科技(四):“一鱼多吃”的5G
- AAAI2020 A pre-training based personalized dialogue generation model with persona-sparse data
- 功率放大器驱动容性负载、感性负载,有哪些注意事项?
- c语言重新定义网络体系结构,基于Internet的C语言疑难解答系统论文.doc
- 常见Java面试+答案