QT(57)-QWT+VS2019+QT5.12.4环境配置-x86

news2024/12/28 19:01:41

1.下载QWT源码。
2.用VS2019-MSVC2019编译生成6个文件。
3.配置6个文件,把6个文件放对应的目录下。
4. 用自带的example检测配置环境。


1.下载QWT源码
   Qwt User's Guide: Qwt - Qt Widgets for Technical Applications
2.用VS2019-MSVC2019编译生成6个文件.
   #qwt.dll qwtd.dll qwt_designer_plugin.dll
   #qwt.lib qwtd.lib qwt_designer_plugin.lib
  想编译什么版本,选择对应的编译器,这里选X86

命令如下:

#1.到qwt解压后的目录下 D:\QT\qwt-6.1.4
cd D:\QT\qwt-6.1.4
#2.
qmake qwt.pro
#3.生成6个 lib dll文件 
#qwt.dll qwtd.dll qwt_designer_plugin.dll
#qwt.lib qwtd.lib qwt_designer_plugin.lib
nmake

 

3. 把6个文件放在QT安装路径下:
    我这用的是win32,所以放在msvc2017下
    
 

a:将qwt.lib qwtd.lib放到lib文件夹下(后面要用到这个路径)

b:将qwt.dll qwtd.dll放到bin文件夹下

c:将qwt_designer_plugin.lib qwt_designer_plugin.dll放到msvc2017\plugins\designer文件夹下
d:在include文件下新建Qwt文件夹,将qwt\qwt-6.1.4\src文件夹(源码)下所有的头文件都放到Qwt文件夹下。

 

 4.用自带的example检测配置环境。
 
 
 4.1 复制一个示例工程到QTproject下.示例工程:D:\QT\qwt-6.1.4\examples。
    4.2 VS打开配置现有工程。
          选无需代码打开工程。
          

4.3 配置工程:
    4.3.1添加头文件路径:C/C++->常规:附加包含目录:
         D:\QT\Qt5.14.2\5.14.2\msvc2017\include\Qwt
    4.3.2添加lib文件和路径:链接器->输入:qwtd.lib qwt.lib
                                            链接器->常规,附加库目录:
          D:\QT\Qt5.14.2\5.14.2\msvc2017\lib
    4.3.3添加预处理宏:C/C+±>预处理器,预处理器定义:QWT_DLL
选了一个示例

  编译好后的资源链接:https://download.csdn.net/download/aggie4628/87463996

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/359933.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

测试工程师如何提高自动化测试覆盖率

前言 自动化测试一直是测试人员的核心技能,也是测试的重要手段之一。尤其是在今年所谓的互联网寒冬的行情下,各大企业对测试人员的技术水平要求的很高,而测试人员的技术水平主要集中在三大自动化测试领域,再加测试辅助脚本的编写…

350-401-补充

补充 拖图 Cloud和On-Premise; Cloud: easy to scale the capacity up and down highly agile On-Premises: infrstructure requires large and regular investments highly customizable 云: 易于扩大和缩小容量 非常敏捷 本地: 基础设施…

nodejs基于vue 网上商城购物系统

可定制框架:ssm/Springboot/vue/python/PHP/小程序/安卓均可开发 目录 1 绪论 1 1.1课题背景 1 1.2课题研究现状 1 1.3初步设计方法与实施方案 2 1.4本文研究内容 2 2 系统开发环境 4 2. 3 系统分析 6 3.1系统可行性分析 6 3.1.1经济可行性 6 3.1.2技术可行性 6 3.1.3运行可行…

15 个杀手级 你可能从未听说过的 JS 技术

我们都同意,在 Google 或 StackOverflow 上搜索 Javascript 错误修复或答案并不有趣🏴‍☠️。这里有 20 种简短而强大的 JavaScript 技术,它们可以最大限度地提高生产力 ⚡ 并最大限度地减少痛苦 🩸。让我们深入研究代码&#x1…

人们最想看到的是:你在坚持什么?

【人们最想看到的是:你在坚持什么】 长远规划才能对抗不确定性 品牌也能够对抗不确定性 想想这么多年东搞搞,西搞搞 最后缺乏正向积累的【厚度】 趣讲大白话:把每滴水尽量接到碗里 人吃的是饭,拉出来的是信息 *********** 人们在频…

大数据周会-本周学习内容总结0102

目录 01、ElasticSearch-学习总结 02、SpringbootElasticSearch构建博客检索系统 01、将MySQL数据同步到ES中 02、SpringBoot集成ES 03、本周学习计划 第一次周会 大数据总监、搜狐四年-中国搜索 【mapReduce】sql 大数据代表:Hadoop、spark、es、flink zookee…

写给安徽合肥高三的你——少年不惧岁月长,敢挽桑弓射玉衡

文章目录说说我的看法英雄不论出处想帮帮你做科研,拼出个锦绣前程,朗朗乾坤!我能做的可能很少,可是全世界都会为你让路说说我的看法 在今日头条看到你, 仿佛看到了年轻时候自己的影子,虽然自己现在在读研已…

PHP面向对象02:面向对象高级

PHP面向对象02:面向对象高级一、设计模式1. 单例模式2. 工厂模式二、面向对象三大特性1. 封装2. 继承3. 多态三、继承1. 实现继承2. 有限继承a. 属性都能继承b. 公有方法c. 受保护的方法d. 静态成员3. 重写4. PHP继承特点5. 静态延迟绑定6. 最终类和最终方法7. 抽象…

真空度精密控制技术在液相透射电子显微镜液体厚度调节中的应用

摘要:为了实现液相电子显微镜的更广泛和更便捷应用,需要对微芯片中的液体样本厚度进行精密调控。本文基于透射显微镜中被检液体样本内外压差对应于液体厚度这一凸起变形膨胀的基本现象,提出了通过精确控制液体池内部真空度来实现液体厚度精密…

【大数据离线开发】7.4 HBase数据保存和过滤器

7.4 数据保存的过程 注意:数据的存储,都需要注意Region的分裂 HDFS:数据的平衡 ——> 数据的移动(拷贝)HBase:数据越来越多 ——> Region的分裂 ——> 数据的移动(拷贝) …

美国原装KEYSIGHT E4981A(安捷伦) E4981A电容计

KEYSIGHT E4981A(安捷伦) Keysight E4981A(安捷伦)电容计为生产线中的陶瓷电容器测试提供了高速、可靠的测量。E4981A 实现了电容从小到大的测量能力,测量准确。Agilent E4981A 电容计有助于提高测试吞吐量&#xff0…

Structure|Alphafold2在肽结构预测任务上的基准实验

​题目:Benchmarking AlphaFold2 on peptide structureprediction 文献来源:2023, Structure 31, 1–9 代码:基准实验,比较了比较多的模型 1.背景介绍 由2-50个氨基酸构成的聚合物可以称为肽。但是关于肽和蛋白质之间的差异还是…

树莓派4b系统安装

文章目录一.树莓派系统和工具下载二.树莓派系统烧录一.树莓派系统和工具下载 树莓派系统下载:https://www.raspberrypi.com/software/operating-systems/ 下载系统镜像写入工具:Win32DiskImager https://sourceforge.net/projects/win32diskimager/ …

仅作笔记用:Windows 10 继续使用 IE 浏览器(针对23年2月14日的系统更新)

2 月 14 日更新后有部分 Windows 10 的用户反映 IE 浏览器无法使用,打开后变成 Edge 浏览器。由于有少数业内业务仍然必须使用 IE 浏览器,这里稍微研究了一下解决方法。 打开 IE 浏览器的时候会出现“IE已经合并进Edge浏览器”的提示,此时千…

华为手表开发:WATCH 3 Pro(10)获取心率

华为手表开发:WATCH 3 Pro(10)获取心率初环境与设备文件夹:文件新增第二页面引用包 import sensor from system.sensor;showHeartbeat.hmlshowHeartbeat.js修改首页 -> 新建按钮 “ 跳转 ”index.hmlindex.js 引用包&#xff1…

JVM系统优化实践(1):JVM概览

您好,我是湘王,这是我的CSDN博客,欢迎您来,欢迎您再来~这是多年之前做过的学习笔记,今天再翻出来,觉得仍然是记忆犹新。「独乐乐不如众乐乐」,就拿出来分享给「众乐乐」吧。目前大多…

BCN科研试剂:1263166-91-1,endo BCN-O-PNB,ENDO BCN - 活性酯(P-NPC)

试剂基团反应特点:endo BCN-O-PNB中在有机溶剂中很容易与含胺分子发生反应,PNB 是一个很好的离去基团,BCN 用于无铜点击化学反应。结构式(Structural):基础产品数据:CAS号:1263166-9…

合并两个有序链表——递归解法

题目描述21. 合并两个有序链表难度简单2922收藏分享切换为英文接收动态反馈将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1:输入:l1 [1,2,4], l2 [1,3,4]输出:[1,1,2,3,4,4]示例…

【项目精选】基于B2C的网上拍卖系统_秒杀与竞价

点击下载源码 伴随着网络技术的广泛应用和高速发展,随着人们生活节奏的越来越快,越来越多的人们开始在网络中寻求便利。网络购物具备了省时、省事、省心、高效等特点,从而广泛被大众接受,并逐渐渗透到人们的生活中,成为…

当越来越多的企业不再使用FTP,该用什么更好的方案替代?

FTP作为第一个完整的文件传输协议,在互联网技术发展史上具有浓墨重彩的意义,它解决了文件传输协议有无的问题,在全世界范围内被广泛使用。但如今,随着网络技术的发展,企业生产类型和生产资料的丰富化,文件传…