在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&# 34;在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