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

所需积分/C币:49 2019-10-15 15:18:25 785KB PDF
179
收藏 收藏
举报

最新版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 测试按钮 测试 这是一个测试对话框

...展开详情
试读 8P Qt5.13静态编译及VS2019开发环境配置.pdf
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
lcy_888 解决我我的问题。
2020-08-10
回复
  • 分享宗师

    成功上传21个资源即可获取
关注 私信 TA的资源
上传资源赚积分or赚钱
    最新推荐
    Qt5.13静态编译及VS2019开发环境配置.pdf 49积分/C币 立即下载
    1/8
    Qt5.13静态编译及VS2019开发环境配置.pdf第1页
    Qt5.13静态编译及VS2019开发环境配置.pdf第2页

    试读结束, 可继续读1页

    49积分/C币 立即下载 >