【问题标题】:Visual studio 2017: QT Add-inVisual Studio 2017:QT 插件
【发布时间】:2017-05-31 14:27:38
【问题描述】:

我已经安装了 Visual Studio 2017 和 QT 5.8。

现在我安装了一个 QT-Add-in(来自 here),我想在 Qt Options(在 Visual Studio 中)中添加 QT 5.8 的路径。

但我收到如下错误:“此 QT 版本使用不受支持的 makefile 生成器(使用:MINGW,支持:MSVN.NET,MSBUILD)”

是否有解决方法或方法来解决此问题?

【问题讨论】:

  • 你可能已经用 GCC 安装了 Qt build。

标签: visual-studio qt add-in visual-studio-2017 qt5.8


【解决方案1】:

您尝试使用的 Qt 未使用二进制兼容的编译器进行编译 - Visual Studio 2015 或 Visual Studio 2017。您必须下载 Qt for MSVC2015,或自行构建。

【讨论】:

    【解决方案2】:

    认为问题在于您安装的软件包。在我下载了插件并下载了二进制文件后,我发现我下载了错误的二进制文件。为了解决这个问题,我删除了当前安装的 QT 并在取消选中默认 MinGW 二进制文件并选中 MSVC-2017-x64 框后重新安装它们(使用 QT 的在线安装程序)。 Here is a picture, if that helps 安装后,我能够正确地将二进制文件添加到路径中。

    【讨论】:

      【解决方案3】:

      用于 VS2017 的 Qt Visual Studio 工具现在处于测试阶段: https://blog.qt.io/blog/2017/08/03/qt-visual-studio-tools-version-2-1-2-beta/

      从现在开始,它将通过 Visual Studio Marketplace 进行更新。

      【讨论】:

        【解决方案4】:

        我的朋友正在遭受 qt 的困扰,因为它不适用于 Visual Studio 2017,今天 08/14/2017 我在线下载了免费版本,在组件中我取消选中 MinGW 并标记为 MSVC 2017(但它只有 64今天下载的时候的bit版本)。

        安装正常,结果是这样的:

        祝你项目好运,我使用的qt版本是5.9.1

        【讨论】:

          【解决方案5】:

          我能够让 v2.2 在 VS2017 上运行。但是,当我关闭 Visual Studio 并再次打开它时,它不再工作了。这是因为 VS 将应用程序升级到了 2.3 版,但无法正常工作。我卸载了 2.3,重新安装了 2.2 并取消选中自动更新复选框。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2018-05-24
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多