在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → Qt5.13静态编译及VS2019开发环境配置.pdf

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

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:0.77M
  • 下载次数:8
  • 浏览次数:497
  • 发布时间:2021-02-10
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.pdf
  • 所需积分:2
 

实例介绍

【实例简介】
最新版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 测试按钮 测试 这是一个测试对话框 【实例截图】
【核心代码】

标签:

实例下载地址

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

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警