将/ EHa添加到使用Microsoft Visual C++编译器的QtCreator

Har*_*Fox 6 c++ qt visual-studio-2010 qt-creator visual-c++

如何/EHa在MS编译器的QtCreator中添加(结构化异常处理).我已经使用过Microsoft Visual C++编译器.

Vio*_*ffe 5

这是怎么做的.适用于Qt 4和Qt 5.这将设置EHa而不是默认EHsc:

win* {
   QMAKE_CXXFLAGS_EXCEPTIONS_ON = /EHa
   QMAKE_CXXFLAGS_STL_ON = /EHa
}
Run Code Online (Sandbox Code Playgroud)


And*_*ndy 0

在您的项目文件中,添加:

QMAKE_CXXFLAGS += /EHa
Run Code Online (Sandbox Code Playgroud)