Qt开发者必看:QWT 6.1.5在Windows下的完整编译指南(MSVC2017版)
对于需要在Qt项目中实现专业级数据可视化的开发者来说,QWT库无疑是一个强大的工具。本文将详细介绍如何在Windows平台上使用MSVC2017编译器配置QWT 6.1.5库,从源码获取到最终集成到Qt Creator中的完整流程。
1. 环境准备与基础概念
在开始编译QWT之前,我们需要明确几个关键概念。首先,QWT(Qt Widgets for Technical Applications)是一个基于LGPL协议的开源项目,专门为技术应用提供GUI组件。它包含了各种用于数据可视化的控件,如曲线图、仪表盘、滑块等。
MSVC2017与MinGW的区别:
- MSVC版本需要使用Visual Studio的编译器,而MinGW版本集成了GCC编译器
- Qt官方提供的Creator本身是用MSVC编译的,因此插件也必须使用MSVC编译才能被正确识别
- 如果使用MinGW版Qt Creator,需要额外安装对应版本的MinGW编译器
对于本指南,我们假设您已经安装了以下软件:
- Visual Studio 2017(包含MSVC编译器)
- Qt 5.x for MSVC2017 32位或64位版本
- Qt Creator(与Qt版本匹配)
2. 获取QWT源代码
QWT的源代码可以通过SVN获取,这是官方推荐的方式。以下是详细步骤:
- 安装SVN客户端工具(如TortoiseSVN)
- 在资源管理器中选择一个目录,右键选择"SVN Checkout"
- 在URL of repository字段中输入:
svn://svn.code.sf.net/p/qwt/code/trunk/qwt - 设置本地目录(如
D:\Dev\qwt-6.1.5) - 点击OK开始下载
如果SVN方式不可用,也可以从SourceForge下载打包好的源代码:
https://sourceforge.net/projects/qwt/files/qwt/6.1.5/
3. 编译QWT库
获取源代码后,我们需要进行编译。以下是详细步骤:
3.1 使用Qt Creator打开项目
- 找到qwt目录下的
qwt.pro文件,双击用Qt Creator打开 - Qt Creator会提示选择工具链,选择"MSVC2017 32bit"或"MSVC2017 64bit"(根据您的Qt版本)
- 打开后,首先

&spm=1001.2101.3001.5002&articleId=154432029&d=1&t=3&u=4f7edd2ea06f4b7a9ab947274eb4ac50)
2652

被折叠的 条评论
为什么被折叠?



