在QtCreator Qt 4.3.1中,我创建了一个我用mingw编译的应用程序,它可以工作,但是我添加了一个需要msvc 2015的lib,我在代码中实现了lib,但应用程序在启动时崩溃,我试图从代码中删除了lib的所有使用并且崩溃了,当我尝试时,我无法使用调试器生成错误,表示应用程序已关闭,它会打开并立即关闭 .

谢谢 .

编辑1:

Qt Creator版本:4.3.1 Qt版本:5.9.1

我选择了MSVC 2015 64bit套件,在它放错了版本,Microsoft Visual C 15.0,我改为14.0现在我有路径问题,我本地化了“cl.exe”在microsoft visual studio的文件夹中并添加到路径,重新启动IDE并尝试再次编译,它会生成一个错误:

C:\Qt\Qt5.9.1\5.9.1\msvc2015_64\include\QtCore\qglobal.h:45: error: C1083: cannot open included file: 'type_traits': No such file or directory

Obs . :我正在尝试编译应用程序,没有lib .

编辑2:

我将 CONFIG += c++11 添加到.pro文件,运行qmake并重新生成,它会生成相同的错误: C:\Qt\Qt5.9.1\5.9.1\msvc2015_64\include\QtCore\qglobal.h:45: error: C1083: cannot open included file: 'type_traits': No such file or directory