自用qtMSVC编译配置
1、安装VS2017(不要装2022,太新了识别不到)
安装时记得勾选单个组件(2017编译器和Win10 SDK一定要!!),同时会生成Windows Kits\10文件夹

2、安装Qt5.14.2,安装时选择MSVC2017/2015
3、安装完成后打开QT
在工具栏点开选项看看编译器有没有识别到,调试器
如果没有这两个cbd.exe就要下个东西,然后就会自己生成


如果找不到lib文件,就去E:\Windows Kits\10\Lib里面搜,然后把目录贴到QT环境里,找不到.h文件同理
或者
找到lib文件,复制到vs的lib路径,如图E:\Visual studio 2017\AZ\VC\Tools\MSVC\14.16.27023\atlmfc\lib\x64
注意lib文件版本和msvc版本要对上,例如图中:10015063.0对14.16.27023(具体的自己在环境变量里面查)



最后rc.exe运行不了
把C:\Program Files (x86)\Windows Kits\10\bin\10.0.17134.0\x86这个文件夹下面的 rc.exe和rcdll.dll复制到
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin这个文件夹下面
文章讲述了如何配置使用Qt5.14.2与VS2017进行编译开发的环境,包括安装VS2017时选择必要的组件,确保Qt识别到MSVC编译器和Win10SDK。同时,解决编译器找不到lib文件和rc.exe的问题,需要将库文件路径添加到QT环境,以及复制rc.exe和rcdll.dll到相应VS目录下。

1万+

被折叠的 条评论
为什么被折叠?



