我已经安装了 Visual Studio 2017 和 QT 5.8。
现在我安装了一个 QT-Add-in(从这里),我想在 Qt 选项(在 Visual Studio 中)中添加 QT 5.8 的路径。
但我收到如下错误:“此 QT 版本使用不受支持的 makefile 生成器(使用:MINGW,支持:MSVN.NET,MSBUILD)”
是否有解决方法或解决此问题的方法?
我已经安装了 Visual Studio 2017 和 QT 5.8。
现在我安装了一个 QT-Add-in(从这里),我想在 Qt 选项(在 Visual Studio 中)中添加 QT 5.8 的路径。
但我收到如下错误:“此 QT 版本使用不受支持的 makefile 生成器(使用:MINGW,支持:MSVN.NET,MSBUILD)”
是否有解决方法或解决此问题的方法?
您尝试使用的 Qt 尚未使用二进制兼容编译器进行编译 - Visual Studio 2015 或 Visual Studio 2017。您必须下载 Qt for MSVC2015,或自行构建。
认为问题在于您安装的软件包。在我下载了插件并下载了二进制文件后,我发现我下载了错误的二进制文件。为了解决这个问题,我删除了当前安装的 QT 并在取消选中默认 MinGW 二进制文件并选中 MSVC-2017-x64 框后重新安装它们(使用 QT 的在线安装程序)。这是一张图片,如果有帮助的话 安装后,我能够正确地将二进制文件添加到路径中。
The Qt Visual Studio Tools for VS2017 is now in Beta: https://blog.qt.io/blog/2017/08/03/qt-visual-studio-tools-version-2-1-2-beta/
It will be updated through the Visual Studio Marketplace from now on.
我能够让 v2.2 在 VS2017 上工作。但是,当我关闭 Visual Studio 并再次打开它时,它不再工作了。这是因为 VS 将应用程序升级到了 2.3 版,但无法正常工作。我卸载了 2.3,重新安装了 2.2 并取消选中自动更新复选框。