Qt 5.8.0 MSVC - 得到一个奇怪的编译器错误

时间:2017-02-25 23:49:37

标签: qt visual-c++

我一直在使用这个版本的Qt& MSVC编译器很棒...大约15分钟。 :|在修改一些项目时突然间将其他人从QWebkit转换为QWebEngine,我在步骤make偶然发现错误我想到了#34;那又怎么样?我已经看过很多次了。"但后来我在工具箱错误中看到了这一点:

qt compilers produce code for different ABIs

之前从未见过。任何建议都非常感谢。谢谢!

编辑:这是编译输出。

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.

enter image description here

0 个答案:

没有答案