C++ 如何在Windows7中不使用cygwin和mingw构建64位Qt库

C++ 如何在Windows7中不使用cygwin和mingw构建64位Qt库,c++,qt,visual-c++,qt5,C++,Qt,Visual C++,Qt5,我使用了在Windows7中从源代码编译的Qt库。我使用以下配置编译: \configure.bat-调试和发布-平台win32-msvc2015… 是否可以在没有Cygwin和Mingw的情况下构建Qt库。大概是这样的: \configure.bat-调试和发布-平台win-x64-msvc2015… 组装过程如下所述: 和 但没有平台win-x64-msvc2015或winx64-msvc2015 %QDirSources%\mkspecs\…路径上的源没有winx64-msvc2015

我使用了在Windows7中从源代码编译的
Qt
库。我使用以下配置编译:

\configure.bat-调试和发布-平台win32-msvc2015…

是否可以在没有
Cygwin
Mingw
的情况下构建
Qt
库。大概是这样的:

\configure.bat-调试和发布-平台win-x64-msvc2015…

组装过程如下所述:

但没有平台win-x64-msvc2015或winx64-msvc2015


%QDirSources%\mkspecs\…
路径上的源没有winx64-msvc2015规范或类似规范。

没错,除了“win32 msvc”之外,没有其他规范。我的推论是,您根本不需要使用“-platform”参数。对于目标体系结构,您已经在对“vcvarsall.bat”(amd64或x86)的调用中提供了一个参数。谢谢帮助。我以为默认情况下我有一个64位的程序集,但结果是32位。这足以使:
vcvarsall.bat x64