zl程序教程

您现在的位置是:首页 >  工具

当前栏目

Qt编译错误msvc-version.conf loaded but QMAKE_MSC_VER isn‘t set与Qt lnk1158 无法运行rc.exe 解决方法

Qt错误方法set 解决 运行 无法 编译
2023-09-11 14:16:44 时间

最近用Qt5.10.0 VS2015新建一个工程,构建时报如下错误:

msvc-version.conf loaded but QMAKE_MSC_VER isn’t set

解决方法一:

打开文件D:\Qt\Qt5.10.0\5.10.0\msvc2015\mkspecs\common\msvc-version.conf

在其中添加版本QMAKE_MSC_VER = 1900,如下图所示。

解决方法二:

删除和项目有关的所有.qmake.stash以及构建目录(包含同级、上级、上上级,只要相关的.qmake.stash

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/144619.html原文链接:https://javaforall.cn

/******************************************

Qt lnk1158 无法运行rc.exe 解决方法

在Qt上配置完OpenCV,在debug模式下运行程序时报错:“error lnk1158 无法运行rc.exe”

系统环境:Win10 64位,Qt5.8 MSVC2015_64bit

解决方法:

找到rc.exe的放置路径,比如C:\Program Files (x86)\Windows Kits\10\bin\10.0.15063.0\x64

然后添加到环境变量PATH中,重启Qt即可!

如果设完环境变量还报错,需重启一下电脑