当前位置:首页 » 《我的小黑屋》 » 正文

QtWBoard项目构建记录

16 人参与  2024年09月07日 12:45  分类 : 《我的小黑屋》  评论

点击全文阅读


前言

    弄了将近一个下午晚上,终于跑出来了,现在将成功经验分享给大家,如有不对的地方,请大家指正,如果你成功了,不妨点个赞。第三点针对动态库静态库Qt库文件的修改这些有时间再详细补充。如果你没有成功,留下你的疑问,一起探讨。


第一,环境准备

visual studio2017(我是2022)或更高的版本,Qt5.15.2(我也试了一下Qt6.4.2高版本的Qt可能模块发生了改变,所以改动起来比较麻烦,就没有尝试了)Qt5.15.2我试了两次都成功了)


第二,搭建环境

首先是下载visual studio 和 Qt Creator 网上教程很多,我就不讲了,直接进入正题,拿到项目后,双击.sln文件打开后,在visual studio界面选择扩展

1ee02ab20519495db0b8463dc5f0499d.png

之后选择管理扩展

8f437fe4cd674fab962c8a8939cead57.png

 在左边的输入框中输入Qt,之后点击安装,待界面提示关闭visual studio后,关闭编辑器就可以自动安装了

72380c134c8347548c8ff34eaca091af.png

弹出安装界面选择modiffy等待安装就行了,Qt插件安装好后。配置编译环境

 

 7f4b99f29414422da394bb9c928fc5e8.png

 如图选择版本,点击加号

9f36b13c50d14d04b3542c930fc5396f.png

之后根据所在Qt路径选择qmake.exe

7a139419052342af9b036bcc0f4f627c.png 

 之后右键项目,选择如图所示,对于弹出来的对话框,选择“是”

b840ba2cda6a4531b2f57f74e7ff2d82.png

 再次对项目右键,选择Qt Project Settings

 c3cc8879ecec4b88955b95579dc3d7a5.png

 

 之后再次选择Qt Project_Settings,注意,其中标注的两点一定要相同,不相同改相同,相同之后点击应用,确定。

45ff391e72564b7daf781a13172a6b6a.png

接下来看图所示,选择这个Qt Modules双击后选择下拉框中的selel moduls

e0f6a83d90564b028d045b7fedd2c2aa.png

会出现下面的模块,选中如图所示模块12e9dc413ae0498780e67cae38701399.png

之后右键项目生成

217701302dd54737b7fd02c7af3490f2.png

如果报错了

严重性 代码 说明 项目 文件 行 禁止显示状态 详细信息 错误 ERROR running qmake: "C:/Qt/5.15.2/msvc2019_64/bin/qmake" -tp vc -early "CONFIG -= debug release debug_and_release" "CONFIG += debug warn_off" qtvars.pro qmake: (C:/Qt/5.15.2/msvc2019_64/bin/qmake) qmake: $PWD=C:\Users\LJZ\AppData\Local\Temp\{B12702AD-ABFB-343A-A199-8E24837244A3}\qmake\temp qmake: Project ERROR: Unknown module(s) in QT: webenginequick qmake: Error creating .vcxproj file WBoard D:\susu_project\Qt_Project\projectOne\WBoard\WBoard.vcxproj 1

ERROR:不知道模块webenginequick,进行如下操作,第一,对项目右键选择卸载项目

cfe7d3fde39a4ae0a32759284210fb30.png

c91a5b635e0a4df99cea16da8b7117d8.png

第二,在这个文件中将webenginequick删掉,之后右键项目,再重新导入项目,点击生成,将dll文件放在exe文件同级目录就可以运行项目了b9a159f38ecf4c3397aaf69433e07c41.png

 第三,错误分析

 

 


点击全文阅读


本文链接:http://zhangshiyu.com/post/156644.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1