我花了很多时间试图让这些正确安装,所以我来了。 我已经用不同的形式用谷歌搜索了无数次我的问题,但仍然无法解决。 这非常令人困惑,因为那里有太多的版本,我什至不知道如何构建二进制文件,即使必须这样做,我也找不到 configure.exe。我安装QT5后没有。
我安装了 python、perl、Visual Studio、QT5、QT 插件和 openssl。
当转到 QT5 时,QT 选项,然后添加,添加:C:\Qt\5.2.1\mingw48_32 作为路径,并出现有关找不到 qmake 或其他内容的错误。 所以我按照某些网站的建议删除了 libqtmain.a 和 libqtmaind.a 并解决了问题。
我也试过这个:http://blog.kikicode.com/2011/09/qt-version-uses-unsupported-makefile.html 但我找不到 Trolltech 文件夹,所以我停止了。
但现在我的问题是这个
“此 QT 版本使用了不受支持的 makefile 生成器(使用:MINGW,支持:MSVN.NET、MSBUILD)。
我什至没有 configure.exe 文件,无法从 visual studio 命令行启动它。
我真的不知道该怎么办。昨天我一直在解决这个问题,今天我已经用完了。请帮助我。
我没有 VS 的 express 版本。只是想让你知道。
最佳答案
我刚刚解决了这个问题。这让我生气,但很容易。 插件查看 $(QTDIR)\mkspecs\default 以了解使用哪一个。 “默认”文件夹不是在配置和构建 Qt 之后创建的。 所以我解决的方法是将“win32-msvc2013”文件夹复制并粘贴为“默认”。 现在插件可以识别 Qt。
顺便说一句,在构建源代码“nmake”之后,我将它们安装在另一个文件夹中,这样我只有二进制文件和工具,而不是我开发基于 Qt 的软件不需要的所有源代码。 编译完成后,输入: 设置安装所在的根目录,例如: 设置 INSTALL_ROOT=\Sw\Qt\qt-4.8.5-install 在源的根目录中执行命令: nmake 安装
关于c++ - 为 Visual Studio 2013 安装 QT 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22029110/