首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未设置QMAKE_MSC_VER

未设置QMAKE_MSC_VER
EN

Stack Overflow用户
提问于 2018-12-07 15:37:14
回答 3查看 12.3K关注 0票数 21

在我将我的Qt版本从5.5.1改为5.12.0之后,当我尝试构建任何项目时都会收到以下消息:

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

我选择了Qt 5.12.0 MSVC2017 32位套件,而不是Qt 5.5.1 (msvc 2013)套件。

有没有人知道这条消息的原因,并能解释一下我应该如何修复它?

EN

回答 3

Stack Overflow用户

发布于 2019-01-23 09:48:40

尝试删除项目中的所有.qmake.stash文件。这修复了我在以前用不同的目标构建之后从源代码构建QT时的相同问题。

票数 41
EN

Stack Overflow用户

发布于 2021-05-27 14:26:00

打开msvc-version.conf (在我的例子中是C:\Qt\Qt5.12.8\5.12.8\msvc2017_64\mkspecs\common)

添加

代码语言:javascript
复制
QMAKE_MSC_VER = 1929

在开始时(对于VS2019)。

票数 3
EN

Stack Overflow用户

发布于 2020-12-28 17:49:52

当我回到一个我一年没有做的项目时,我遇到了这个错误消息。我通过删除项目的.pro.user文件解决了这个问题。(它似乎一直在寻找我在今年某个时候丢弃的构建工具包。)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53665166

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档