美文网首页
6.VS2019+QT 编译error MSB8066(系统找不

6.VS2019+QT 编译error MSB8066(系统找不

作者: 豚大叔的小屋 | 来源:发表于2023-01-27 14:02 被阅读0次
图片.png

.....
1>系统找不到指定的路径。
1>Uic'ing Dialog\MsgInfo.ui...
1>系统找不到指定的路径。
1>Uic'ing UI\MotionControlForm.ui...
1>系统找不到指定的路径。
1>Uic'ing Dialog\MsgDialog.ui...
1>系统找不到指定的路径。
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(241,5): error MSB8066: “Service.ui;CommIO.h;Dialog\DlgWindowLevel.h;ServiceWidget\geocalwindow.h;ServiceWidget\ServiceForm.h;Dialog\MsgInfo.ui;UI\MotionControlForm.ui;Dialog\MsgDialog.ui.....”的自定义生成已退出,代码为 3。
1>已完成生成项目“Service.vcxproj”的操作 - 失败。
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========

1.问题排查:
1)排查QT等配置路径是否正确
a)环境变量: 鼠标右键选择计算机(此电脑)==> 属性 ==> 高级系统设置---选择高级 ==> 环境变量---在系统变量中找到path,点击编辑。QT的安装路径为C:\Qt\5.15.2\msvc2019_64

图片.png b)扩展----QT VS tool----QT Project Setting----出错误 图片.png
图片.png 正确时,
图片.png
c)扩展----QT VS tool----QT Version---没问题
图片.png d)右击项目--属性--C/C++---常规-附加包含目录,却发现QT的路径为--------错误路径C:\Qt\Qt5.15.2\5.15.2\msvc2019_64,多余\Qt5.15.2
图片.png
2.解决方案:
因为其他项目运行正常额,而且QT路径也正确;
删除Service.vcxproj.user文件
.vcxproj.user是本地化用户配置,允许多个用户使用自己喜好的方式配置这个项目(例如打开项目时候窗体位置等与项目内容无关的配置)

相关文章

网友评论

      本文标题:6.VS2019+QT 编译error MSB8066(系统找不

      本文链接:https://www.haomeiwen.com/subject/tdqehdtx.html