Qt5.13静态编译及VS2019开发环境配置.pdf


-
最新版Qt5.13静态库编译方法详细图文说明, 以及演示在VS2019下配置和使用Qt5.13静态库的方法。使用Qt5.13静态库编译后的可执行程序,不需依赖大量的dll文件,一个执行文件即可到处运行。
Author: Jow 切换到Qt5.13.0源码日录: 水水水冰冰水*水冰水水冰水冰水水水*冰水*水水*冰*水冰水冰冰水*水水水水*水*水水水*水冰水冰水*水冰水水水水冰水水水水水水冰水 **k Visual Studio 2019 Developer Command Prompt v16. 3.1 米米 Copyright(c)2019 Microsoft Corporation 木冰木木冰木水木水木水木冰木木木水水木木木冰木木木冰本木木冰木木冰水木冰木木木木冰木木水木水木冰木木木水木木水水木木木冰水冰冰木木 vcvarsall. bat] Environment initialized for: ' x64 C: \Program Files(x86)\Microsoft Visual Studio\2019\Enterprise)D D: >cd D: qt-everywhere-src-5 13.0 执行配置命令,注意不编译测试及例了程序,否则非常耗吋。 D: gt-everywhere-src-5. 13. 0>configure -prefix C: \Qt5 13.0 VS2019X64 Static -opensource -platform win32-msvc -debug -and-release -static -nomak tests -nomak examples -make-tool jom 配置命令选项详细说明 请参考D:\qt- everywhere-sre-5.13.0 these下的 config help.txt文档 5.编译与安装 执行以下命令 D: gt everywhere src 5 10 D: gt-everywhere-src-5 13.0>jom install 以上命令耜时较长,大概需要1小时左右,需要埘心等待。 恨据电脑配置可以调大一j参数的、值,使用更多的线程,可以加快编译速度。 以上命令完成后,Qt静态库会被安装到C:、Qt5.13.0VS2019X64 Static目录下 6.VS2019下配置Qt工程环境 安装插件 在VS2019中需要安装两个插件 Qt visual Studio Tools ■ Force UtF-8( No bOM) 打廾VS20l9的插件管理器,搜索Q关键字,看到 Qt visual studio tools插件后进行安 Author: Jow 装: lage ExtensIon A visual Studio Marketplace Qt TheQ: vS Tools 〔 rated即;Th= Qt Company nt without hosing bo morr Mercian: 24 Downloads: 4701 YisuaIg DB Rating:★★★★★19tes Integrates GCC, GDB,Nake, CMake and Qt into isual S:udio Seanless Release notes e Atom ineer Pro Documentation Trial nment Id ma rtc1gnc: and other documenta elated N Scheduled Tor Update Scheduled Tor Uninstall Change your <: fnr -yter sin 用同样的方法安装 Force ute-8( NO BOM)插件。 安装完成后如下: ? Sort yy Wcst Ecccnt Torch (CarLIE) Force ute-日(N。BoM Disable (reated By: Indreur1 Control FuILiby 3cve> al fie> in UTF-8 iNu BON)tr LuuirIy Date Installed: 10/14, Vcrsion: 0,0 tal Studio intellitcode More Intermat J-a5513-cd deve oper piocucti it v Automatically pdate this extension Thc at vs p Roaming Exte ns ion Larger eril erivirururier L wil 1JuL tldviny Lu worry cbvul dn Enables isual Stucio s tes=ing tool nit tests writ TEst Adapter for BodstTct Scheduled for Inst all FnahlesViual Turin s tei-inng tnnli "nith unit teste Morit-eh far Rn1t T st None SchEduled For Update Char ge you sett ngs for Exteasicns 配置Qt静态库环境 点击以下菜单 Extensions->QtⅤ S Tools->Qt0 ptions: 4 Author: Jo FH Manage Ext n Ot visual Studio Tools version 2 41 Launch Qt D ch liNguist at Pro ect fil Import pri File to project Ea Create Basic pro fie. lation file Pr Make Generated Project Qt Project stom b ild steps to Ot/MSBuild 选择Qt静态库的路径C:\Qt5.13.0VS2019X64_ Static: Pa h Cancel 7.测试 创建 Qt gui工程 在VS2019上选择File-〉New-> Project,搜索Qt,选择 Qt GUI Application,会弹出 Qt gui Application Wizard向导对话框,输入信息后会生成一个 Qt gui程序框架 Author: Jot Create a new project Recent project templates 山 Languag=s Ell Platforms All Project Types GUI Applicaticn This wizard generates a Qt Designer Custom widget. t Qt console appiica t ot a case Library at a Gui AppliE This wizard generates a ot GUI application project. Configure your new projed o a ul (ppli-aticr wizard Qt GUI Application Qt Welcome to the Qt GUI Application wizard Thi wisard gcmcrates a Qt sUl apPlication projcct. The applicatio n de Toc。 nti nwe,di=k№ex Location D:0o-D0n-Projnrt □ Previous Next N Finish CanEel Welcome to the qt GUI Application Wizard Qt This wizard gcncratcs a Qt GUI application projcct. The application derives from APplication and includes an empty widget. Class namen Base class atGuiApplication Static QMainWindow Header h) tule Source (cpp)file: QtGuiApplication Statich QtGuiApplicationStatic2.cpp User Interface( ui ]file Resource qrc)file Qt GuiApplication Staticui Qt uiApplication statice.cre □ Lower case file naes v Add default application icon k Previous[ Next> Finish Cancel 1 Author: Jot 修改工程属性 打开工程属性,修改 Runtime library为静态方式 Multi-thrcaded(MT),如下图所示 ion pro perles nable minim al rebuild na la3 Ch H ctre m tati 增加编译选项,强制使用u-8编码方式,避免中文乱码。 在” Addtional0 pylons”框中输入“/utf-8” juAprlicationstatc 003,与A 3139mEpbcruoPprs M Solut on UtG Aopl cstionstat cli de /fi[t). 13.C_v12019. 4_st:tc, IH cll de= w QL Guihyplitdliun SlaliL2 Advanced A北52D:ug2p北rr: lire/fp: prec:"uO W/B2/D"ENABLE_ETENCE)ALIGNED_STOFAGE /D WIN64 CTWIDSETSLE /DOTGLlLB"/yCTCORE_LE errorFeaort: promp: S E Ex ternal Dependence n/-/c Score/od MDd FC JFa'z54Debug\ SEHsc /nobgo F]\Jetugt/Fp"\J=e Project setings a Header files s ut rescure l Cor Resourc: fi pwFa平 reprice: oF D QtGuiappication%ati:2.re compal: d Heads wsse Informatio orman Line 卜 XML Documet 7 Author: Jow 编译与运行 gt OtGuiApplicationS-atic2 测试按钮 测试 这是一个测试对话框

-
2020-08-10
求助:Qt Creator 需要设置一个编译器来构建。在构建套件选项里设置一个编译器。_course
2013-05-06刚开始学Qt,安装了Qt 5.0.2 for Windows 32-bit (VS 2010, 485 MB) 后新建项目,运行后就出现下面的问题了,求助,刚开始学,什么都不懂。
qt_creator如何进行mingw和msvc两个编译器的切换_course
2018-02-28我以前写qt程序都用的是mingw编译器,用的是qt_creator平台上开发的,但是现在在vs2010下开发qt程序,用的是msvc编译器,以前用mingw编译器编写的程序现在不能再vs2010下运
111.65MB
DirectX修复工具V4.0增强版
2020-06-13DirectX修复工具(DirectX Repair)是一款系统级工具软件,简便易用。本程序为绿色版,无需安装,可直接运行。 本程序的主要功能是检测当前系统的DirectX状态,如果发现异常则进行修复
23KB
自考项目论证与评估 --在线作业.docx
2020-07-15在线作业要求: 从一下题目中选择5道题目论述。 1. 结合实际项目案例,说明组织是如何开展项目论证与评估来支持决策的?开展了哪些具体方面的论证与评估? 2. 结合一个实际项目案例,对项目生命周期进行划
Java小白修炼手册
2019-12-28Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 课程讲从零开始讲解Java 语言,小白快速入门学习的必修课!
68B
JAVA上百实例源码以及开源项目
2016-01-03百度云盘分享 简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,
企业员工角色权限管理平台(SpringBoot2.0+Mybatis+Shiro+Vue)
2019-08-07课程简介: 历经半个多月的时间,Debug亲自撸的 “企业员工角色权限管理平台” 终于完成了。正如字面意思,本课程讲解的是一个真正意义上的、企业级的项目实战,主要介绍了企业级应用系统中后端应用权限的管理,其中主要涵盖了六大核心业务模块、十几张数据库表。 其中的核心业务模块主要包括用户模块、部门模块、岗位模块、角色模块、菜单模块和系统日志模块;与此同时,Debug还亲自撸了额外的附属模块,包括字典管理模块、商品分类模块以及考勤管理模块等等,主要是为了更好地巩固相应的技术栈以及企业应用系统业务模块的开发流程! 核心技术栈列表: 值得介绍的是,本课程在技术栈层面涵盖了前端和后端的大部分常用技术,包括Spring Boot、Spring MVC、Mybatis、Mybatis-Plus、Shiro(身份认证与资源授权跟会话等等)、Spring AOP、防止XSS攻击、防止SQL注入攻击、过滤器Filter、验证码Kaptcha、热部署插件Devtools、POI、Vue、LayUI、ElementUI、JQuery、HTML、Bootstrap、Freemarker、一键打包部署运行工具Wagon等等,如下图所示: 课程内容与收益: 总的来说,本课程是一门具有很强实践性质的“项目实战”课程,即“企业应用员工角色权限管理平台”,主要介绍了当前企业级应用系统中员工、部门、岗位、角色、权限、菜单以及其他实体模块的管理;其中,还重点讲解了如何基于Shiro的资源授权实现员工-角色-操作权限、员工-角色-数据权限的管理;在课程的最后,还介绍了如何实现一键打包上传部署运行项目等等。如下图所示为本权限管理平台的数据库设计图: 以下为项目整体的运行效果截图: 值得一提的是,在本课程中,Debug也向各位小伙伴介绍了如何在企业级应用系统业务模块的开发中,前端到后端再到数据库,最后再到服务器的上线部署运行等流程,如下图所示:
Windows版YOLOv4目标检测实战:人脸口罩佩戴检测
2020-05-20课程演示环境:Windows10;CUDA10.2; cuDNN 7.6.5; Python 3.7; Visual Studio 2019; OpenCV3.4 需要学习Ubuntu系统YOLOv4的同学请前往《YOLOv4目标检测实战:人脸口罩佩戴检测》 课程链接:https://edu.csdn.net/course/detail/28860 当前,人脸口罩佩戴检测是急需的应用,而YOLOv4是新推出的强悍的目标检测技术。本课程使用YOLOv4实现人脸口罩佩戴的实时检测。课程提供超万张已标注人脸口罩数据集。训练后的YOLOv4可对真实场景下人脸口罩佩戴进行高精度地实时检测。 本课程会讲述本项目超万张人脸口罩数据集的制作方法,包括使用labelImg标注工具标注以及如何使用Python代码对第三方数据集进行修复和清洗。 本课程的YOLOv4使用AlexyAB/darknet,在Windows系统上做人脸口罩佩戴检测项目演示。具体项目过程包括:安装YOLOv4、训练集和测试集自动划分、修改配置文件、训练网络模型、测试训练出的网络模型、性能统计(mAP计算)和先验框聚类分析。
84.55MB
微信小程序源码-合集4.rar
2020-09-04微信小程序源码,包含:3C手机商城、kindle图书商城、大宅小屋拼团、球鞋商城、扫码购物、一元夺宝、喜茶店铺、京东首页、京东白条、小米商城等35个商城类源码。
41.55MB
25个经典网站源代码
2013-06-0925个经典网站源代码 有简约的有时尚的方便大家参考、模仿。
-
学院
MySQL 高可用(DRBD + heartbeat)
MySQL 高可用(DRBD + heartbeat)
-
学院
access应用的3个开发实例
access应用的3个开发实例
-
博客
rt_thread ota固件打包程序下载
rt_thread ota固件打包程序下载
-
博客
apache版本号渗透
apache版本号渗透
-
博客
java 数组值的拷贝
java 数组值的拷贝
-
学院
MySQL 高可用工具 DRBD 实战部署详解
MySQL 高可用工具 DRBD 实战部署详解
-
下载
非线性Tavis-Cummings模型的Berry相位
非线性Tavis-Cummings模型的Berry相位
-
学院
Mysql数据库面试直通车
Mysql数据库面试直通车
-
学院
MHA 高可用 MySQL 架构与 Altas 读写分离
MHA 高可用 MySQL 架构与 Altas 读写分离
-
学院
C++MFC开发远程控制软件教程(VS2013)
C++MFC开发远程控制软件教程(VS2013)
-
下载
基于双向分布反射函数的红外偏振特性分析
基于双向分布反射函数的红外偏振特性分析
-
下载
jlink-v8 固件.zip
jlink-v8 固件.zip
-
下载
轻型社会计算方法来制定应急管理政策
轻型社会计算方法来制定应急管理政策
-
博客
构造二叉搜索树(Java实现)
构造二叉搜索树(Java实现)
-
下载
衍射误差对相位校正效果的影响
衍射误差对相位校正效果的影响
-
学院
龙芯生态应用开发基础:C语言精要
龙芯生态应用开发基础:C语言精要
-
下载
Android安全之IntentSchemeUrl攻击
Android安全之IntentSchemeUrl攻击
-
下载
一种红外图像细节增强和动态范围压缩处理算法
一种红外图像细节增强和动态范围压缩处理算法
-
下载
自主机器人软件的双环反馈控制模型与分散架构
自主机器人软件的双环反馈控制模型与分散架构
-
下载
DLAU:FPGA上的可扩展深度学习加速器单元
DLAU:FPGA上的可扩展深度学习加速器单元
-
学院
C++代码规范和Doxygen根据注释自动生成手册
C++代码规范和Doxygen根据注释自动生成手册
-
下载
C++对象模型.zip
C++对象模型.zip
-
下载
变化和作为实现动态演化的一流抽象的作用
变化和作为实现动态演化的一流抽象的作用
-
博客
C++版浙大PAT乙级1041(20分)
C++版浙大PAT乙级1041(20分)
-
学院
基于Flink+Hudi构建企业亿级云上实时数据湖教程(PC、移动、小
基于Flink+Hudi构建企业亿级云上实时数据湖教程(PC、移动、小
-
博客
vue创建项目太慢、卡死
vue创建项目太慢、卡死
-
博客
JS:使用对象字面量来创建对象
JS:使用对象字面量来创建对象
-
学院
朱老师c++课程第3部分-3.5STL的其他容器讲解
朱老师c++课程第3部分-3.5STL的其他容器讲解
-
下载
BasicTraining总教程-2020.pdf
BasicTraining总教程-2020.pdf
-
学院
MySQL 高可用工具 heartbeat 实战部署详解
MySQL 高可用工具 heartbeat 实战部署详解