如何在QtCreator for MS Compiler中添加/EHa
(结构化异常处理)。
我已经使用过Microsoft Visual C ++编译器。
答案 0 :(得分:5)
这是怎么做的。适用于Qt 4和Qt 5.这将设置EHa而不是默认EHsc:
win* {
QMAKE_CXXFLAGS_EXCEPTIONS_ON = /EHa
QMAKE_CXXFLAGS_STL_ON = /EHa
}
答案 1 :(得分:0)
在项目文件中,添加:
QMAKE_CXXFLAGS += /EHa
答案 2 :(得分:0)
只需转到QtDIR和mkspecs并选择编译器文件夹
然后打开qmake.conf并编辑
QMAKE_CFLAGS_RELEASE to
QMAKE_CFLAGS_RELEASE = -EHA