6

/EHaQtCreator for MS Compiler に (構造化例外処理)を追加するにはどうすればよいですか。Microsoft Visual C++ Compiler を使用してきました。

4

3 に答える 3

5

これがその方法です。Qt 4 と Qt 5 の両方で動作します。これにより、デフォルトの EHsc の代わりに EHa が設定されます。

win* {
   QMAKE_CXXFLAGS_EXCEPTIONS_ON = /EHa
   QMAKE_CXXFLAGS_STL_ON = /EHa
}
于 2014-02-07T10:54:22.207 に答える
0

プロジェクト ファイルに次を追加します。

QMAKE_CXXFLAGS += /EHa
于 2012-06-30T20:07:26.563 に答える
0

QtDIR と mkspecs に移動して、コンパイラのフォルダを選択するだけです

そしてqmake.confを開いて編集します

QMAKE_CFLAGS_RELEASE to 

QMAKE_CFLAGS_RELEASE = -EHA
于 2012-06-30T20:50:37.230 に答える