未设置QMAKE_MSC_VER

Mou*_*nty 6 qt qt5.5

将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)套件。

有人知道此消息的原因并可以向我解释如何解决此消息吗?

pdx*_*ves 10

尝试删除项目中的所有.qmake.stash文件。这在我以前用其他目标构建后从源构建QT时为我解决了同一问题。

  • 这简直是​​理所当然。 (3认同)
  • 谢谢,这在关闭影子构建时对我有用。 (2认同)

ada*_*ker 5

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