当前位置: 首页 > news >正文

做培训网站哪家好百度高级搜索页面的网址

做培训网站哪家好,百度高级搜索页面的网址,宜昌网站建设,域名网站备案查询目录 一、介绍 二、QWT下载 三、QWT编译 3.1 设置构建套件 3.2 修改QWT相关文件 3.3 进行QWT编译 四、QWT配置 4.1 配置QWT的lib文件 4.2 配置QWT的dll文件 4.3 配置QWT的designer的dll文件 五、代码实验 一、介绍 QWT,全称是Qt Widgets for Technical…

目录

一、介绍

二、QWT下载

三、QWT编译

3.1 设置构建套件

3.2 修改QWT相关文件 

3.3 进行QWT编译

四、QWT配置

4.1 配置QWT的lib文件

4.2 配置QWT的dll文件

4.3 配置QWT的designer的dll文件

五、代码实验


一、介绍

QWT,全称是Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目, 可生成各种统计图。

本文通过Qt Creator IDE使用MSVC编译器对QWT项目进行编译,生成dll文件和lib文件,并通过代码实验进行验证。

若有qwt的lib文件与dll的需求,可以在以下路径中下载。

QWT相关lib与dll文件下载

开发环境:

Qt版本:Qt 6.8.0

Qt Creator版本:Qt Creator 14.0.0 (Community)

MSVC版本:MSVC 2022_64

QWT版本:QWT 6.3.0

二、QWT下载

下载地址如下:

QWT下载地址 

下载解压后的目录结果如下:

三、QWT编译

3.1 设置构建套件

本次编译选择的构建套件为MSVC2022 64bit Release

 

3.2 修改QWT相关文件 

将qwt.prf文件的"QMAKE_RPATHDIR *= $${QWT_INSTALL_LIBS}"注释取消掉

注释前: 

#QMAKE_RPATHDIR *= $${QWT_INSTALL_LIBS}

注释后:

QMAKE_RPATHDIR *= $${QWT_INSTALL_LIBS}

将qwtbuild.pri文件的"CONFIG           += debug_and_release"注释掉

注释前:

CONFIG           += debug_and_release

注释后:

#CONFIG           += debug_and_release

3.3 进行QWT编译

进行qmake后进行构建

构建完成后会在构建目录里的lib文件夹生成qwt.lib、qwtd.lib、qwt.dll和qwtd.dll等文件。

以及designer/plugins/designer文件夹里的qwt_designer_plugin.dll文件

四、QWT配置

4.1 配置QWT的lib文件

将编译生成的qwt.lib、qwtd.lib复制到Qt安装目录的对应编译器版本的lib文件夹中,如下图所示:

4.2 配置QWT的dll文件

将编译生成的qwt.dll和qwtd.dll文件复制到Qt安装目录的对应编译器版本的bin文件夹中

4.3 配置QWT的designer的dll文件

将编译生成的qwt_designer_plugin.dll文件复制到Qt安装目录的对应编译器版本的plugins/designer文件夹中。

此外,将qwt_designer_plugin.dll文件也复制到Qt安装目录的Tools/QtCreator/bin/plugins/designer文件夹中。

五、代码实验

创建一个新的工程,在pro文件中增加相关配置

DEFINES += QT_DLL QWT_DLL
LIBS += -L"D:/SoftWare/Qt6/6.8.0/msvc2022_64/lib" -lqwtd
LIBS += -L"D:/SoftWare/Qt6/6.8.0/msvc2022_64/lib" -lqwt
INCLUDEPATH += D:/SoftWare/Qt6/6.8.0/msvc2022_64/include/qwt

注意,这里的头文件与lib文件作者根据自己的路径进行修改,若要编译release版本,则注释掉qwtd.lib的路径。

DEFINES += QT_DLL QWT_DLL
LIBS += -L"D:/SoftWare/Qt6/6.8.0/msvc2022_64/lib" -lqwtd
LIBS += -L"D:/SoftWare/Qt6/6.8.0/msvc2022_64/lib" -lqwt
INCLUDEPATH += D:/SoftWare/Qt6/6.8.0/msvc2022_64/include/qwt

在Qt Designer(MSVC 2022)中打开相关的mainwindow.ui文件。

添加Qwt类的控件,如:QwtPlot。

在Qt Creator进行构建编译,运行exe文件后的结果如下: 

http://www.fp688.cn/news/164058.html

相关文章:

  • 有哪些网站是做红酒批发的网络营销常用的工具有哪些
  • 做网站的感觉百度seo如何快速排名
  • 公司手机网站建设网上怎么发布广告
  • 中国最好的网站制作百度注册入口
  • 一个主体如何添加网站批量查询指数
  • 商丘网站建设价格四川刚刚发布的最新新闻
  • 医院网站建设趋势百度搜索引擎优化案例
  • wordpress源码书籍内蒙古seo
  • 做视频网站用什么好seo站内优化技巧
  • 360网站seo优化怎么做小红书关键词热度查询
  • 曲靖企业网站专业seo培训学校
  • 个人的视频网站如何做seo专员工资待遇
  • 网页制作购物网站企业品牌推广网站
  • 网站必须备案吗如何购买域名
  • 移动app设计网站建设建设公司网站大概需要多少钱?
  • 甜蜜高端定制网站如何做好市场推广
  • 新乡网站关键字优化口碑优化seo
  • 学校 网站源码网站优化排名易下拉软件
  • wordpress插件中文网站优化软件
  • 太原推广团队余姚关键词优化公司
  • 网站如何做301跳转百度网盘网页版登录首页
  • 网站开发设计工程师岗位职责网络营销模式
  • 山东工程网站建设抖音推广运营公司
  • 在南海建设工程交易中心网站网络营销推广的方法有哪些
  • Fastcgi做网站semi final
  • 湘潭网站建设 电话磐石网络线上推广引流渠道
  • wordpress复制文章app优化网站
  • wordpress+怎么改密码忘记郑州seo外包费用
  • 银川注册公司流程和费用优化大师下载安装免费
  • vi设计公司网站香港疫情最新消息