正在安装Visual Studio 2013的QT加载项

Installing QT addin for Visual Studio 2013

本文关键字:QT 加载项 2013 Studio 安装 Visual      更新时间:2023-10-16

我花了很多时间试图正确安装这些,所以我现在就在这里。我已经用不同的形式在谷歌上搜索了无数次我的问题,但仍然无法解决。这很令人困惑,因为有这么多版本,我甚至不知道如何构建二进制文件,如果必须这样做的话,而且我找不到config.exe。我安装QT5后就没有了。

我安装了python、perl、Visual Studio、QT5、QT-addin和openssl。

当转到QT5,QT Options,然后是Add时,添加:C:\QT\5.2.1 \mingw48_32作为路径,并得到一个关于qmake not found之类的错误。所以我按照一些网站的建议删除了libqtmain.a和libqtmaind.a,这就解决了问题。

我也尝试过:http://blog.kikicode.com/2011/09/qt-version-uses-unsupported-makefile.html但我找不到Trolltech文件夹,所以我停了下来。

但现在我的问题是这个

"此QT版本使用了不受支持的生成文件生成器(使用:MINGW,支持:MSVN.NET,MSBUILD)。

我甚至没有config.exe文件,也无法从visualstudio命令行启动它。

我真的不知道该怎么办。昨天我一直在解决这个问题,今天我已经走投无路了。请帮帮我。

我没有快速版本的VS。只是为了让你知道。

我刚刚解决了这个问题。这让我很生气,但很容易。外接程序查找$(QTDIR)\mkspecs\default,以知道要使用哪一个。在配置和构建Qt之后,不会创建"默认"文件夹。所以我解决的方法是复制&将"win32-msvc2013"文件夹粘贴为"默认"文件夹。现在外接程序识别了Qt。

顺便说一句,在构建了源代码"nmake"后,我将它们安装在另一个文件夹中,这样我就只有二进制文件和工具,但不是所有基于Qt开发软件所不需要的源代码。编译完成后,请键入:将根设置在安装位置,例如:set INSTALL_ROOT=\Sw\Qt\Qt-4.8.5-INSTALL在源的根目录中执行以下命令:nmake安装

因此,在尝试了所有操作之后,我决定运行编译二进制文件。我认为没有多少人有这个问题,互联网上也没有解决方案,因为2013年的addin是非常新的。以下是我所做的,以及经过无数小时的努力后对我有效的事情。

我下载了他们网页上主要下载内容下的zip:http://qt-project.org/downloads

我卸载了旧的QT。(保留了addin)我把它解压缩到一个文件夹中,我在C:\然后我运行了位于里面的config.bat。在Visual Studio cmd i cd上指向C:\QT\QT-everywhere-opensource-src-5.2.1配置文件所在的目录,尝试运行"configure"文件,但没有config.exe。然后我运行"nmake",大约花了三个小时。我进入C:\QT\QT-everywhere-opensource-src-5.2.1\qtbase\qmake并制作了一个文件夹bin,我在其中复制了在同一文件夹中找到的qmake.exe。最后,我进入了VSaddin、qt、qt选项,并添加了该目录。它起作用了!

我使用的是Qt 5.6,msvc2014,但一开始也有同样的问题。通过更新到1.2.5中的Add-in,我解决了这个问题,而没有更改任何其他内容。