Qt 5.8.0 MSVC-出现奇怪的编译器错误

Qt 5.8.0 MSVC-出现奇怪的编译器错误,qt,visual-c++,Qt,Visual C++,我一直在使用这个版本的Qt&MSVC编译器很棒。。。大约15分钟突然,在修改一些项目并将其他项目从QWebkit转换为QWebEngine时,我在步骤make中偶然发现了一个错误,我想“那又怎样?我已经看到了很多次了。”但后来我在工具包中看到了以下错误: qt编译器为不同的abi生成代码 以前从没见过。如有任何建议,我们将不胜感激。谢谢 编辑:这里是编译输出 jom: C:\Users\Thatr\Documents\Qt\build-E621Downloader-Desktop_Qt_5_8_

我一直在使用这个版本的Qt&MSVC编译器很棒。。。大约15分钟突然,在修改一些项目并将其他项目从QWebkit转换为QWebEngine时,我在步骤
make
中偶然发现了一个错误,我想“那又怎样?我已经看到了很多次了。”但后来我在工具包中看到了以下错误:

qt编译器为不同的abi生成代码

以前从没见过。如有任何建议,我们将不胜感激。谢谢

编辑:这里是编译输出

jom: C:\Users\Thatr\Documents\Qt\build-E621Downloader-Desktop_Qt_5_8_0_MSVC2015_64bit-Debug\Makefile [debug] Error 2
18:45:04: The process "E:\Qt\Tools\QtCreator\bin\jom.exe" exited with code 2.
Error while building/deploying project E621Downloader (kit: Desktop Qt 5.8.0 MSVC2015_64bit)
The kit Desktop Qt 5.8.0 MSVC2015_64bit has configuration issues which might be the root cause for this problem.
When executing step "Make"
编辑:这是我可用的编译器列表

Microsoft Visual C++ Compiler 14.0 (x86)
Microsoft Visual C++ Compiler 14.0 (amd64_x86)
Microsoft Visual C++ Compiler 14.0 (amd64)
Microsoft Visual C++ Compiler 14.0 (x86_amd64)
Microsoft Visual C++ Compiler 14.0 (x86_arm)
Microsoft Visual C++ Compiler 14.0 (amd64_arm)
MinGW (x86 64bit in C:\Strawberry\c\bin)
MinGW (x86 32bit in C:\Strawberry\c\bin)
以下是编译输出:

16:02:14: Running steps for project EAGalleryDownloader...
16:02:14: Configuration unchanged, skipping qmake step.
16:02:14: Starting: "E:\Qt\Tools\QtCreator\bin\jom.exe" 
    E:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.Debug
    E:\Qt\5.8\msvc2015_64\bin\uic.exe ..\EAGalleryDownloader\mainwindow.ui -o ui_mainwindow.h
jom: C:\Users\Thatr\Documents\Qt\build-EAGalleryDownloader-Clone_of_Desktop_Qt_5_8_0_MSVC2015_64bit-Debug\Makefile.Debug [ui_mainwindow.h] Error 2
    E:\Qt\5.8\msvc2015_64\bin\moc.exe -DUNICODE -DWIN32 -DQT_QML_DEBUG -DQT_WEBENGINE_LIB -DQT_WEBENGINEWIDGETS_LIB -DQT_WEBENGINECORE_LIB -DQT_QUICK_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_WEBCHANNEL_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_CORE_LIB --compiler-flavor=msvc --include debug/moc_predefs.h -IE:/Qt/5.8/msvc2015_64/mkspecs/win32-msvc2015 -IC:/Users/Thatr/Documents/Qt/EAGalleryDownloader -IE:/Qt/5.8/msvc2015_64/include -IE:/Qt/5.8/msvc2015_64/include/QtWebEngine -IE:/Qt/5.8/msvc2015_64/include/QtWebEngineWidgets -IE:/Qt/5.8/msvc2015_64/include/QtWebEngineCore -IE:/Qt/5.8/msvc2015_64/include/QtQuick -IE:/Qt/5.8/msvc2015_64/include/QtPrintSupport -IE:/Qt/5.8/msvc2015_64/include/QtWidgets -IE:/Qt/5.8/msvc2015_64/include/QtGui -IE:/Qt/5.8/msvc2015_64/include/QtANGLE -IE:/Qt/5.8/msvc2015_64/include/QtWebChannel -IE:/Qt/5.8/msvc2015_64/include/QtQml -IE:/Qt/5.8/msvc2015_64/include/QtNetwork -IE:/Qt/5.8/msvc2015_64/include/QtPositioning -IE:/Qt/5.8/msvc2015_64/include/QtCore -I. -I"E:\Visual Studio\VC\INCLUDE" -I"E:\Visual Studio\VC\ATLMFC\INCLUDE" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\winrt" ..\EAGalleryDownloader\mainwindow.h -o debug\moc_mainwindow.cpp
jom: C:\Users\Thatr\Documents\Qt\build-EAGalleryDownloader-Clone_of_Desktop_Qt_5_8_0_MSVC2015_64bit-Debug\Makefile [debug] Error 2
16:02:15: The process "E:\Qt\Tools\QtCreator\bin\jom.exe" exited with code 2.
Error while building/deploying project EAGalleryDownloader (kit: Clone of Desktop Qt 5.8.0 MSVC2015_64bit)
When executing step "Make"
16:02:15: Elapsed time: 00:00.

据称您的工具包存在配置问题,请在此处添加工具包的屏幕截图also@Apin刚刚发布了工具包图像。你的C++编译器说x86。您的Qt构建是64位的。是否尝试在工具包克隆中选择其他编译器?自动检测套件有时会坏掉。@ddriver嘿!很高兴再次见到你。我试过我所有的编译器。我会在帖子里加上他们的名单;有很多编译器。我想试试amd64版本。据说您的工具包存在配置问题,请在此处添加工具包的屏幕截图also@Apin刚刚发布了工具包图像。你的C++编译器说x86。您的Qt构建是64位的。是否尝试在工具包克隆中选择其他编译器?自动检测套件有时会坏掉。@ddriver嘿!很高兴再次见到你。我试过我所有的编译器。我会在帖子里加上他们的名单;有很多编译器。我想试试amd64版本。