/GX(启用异常处理)

已弃用。 启用同步异常处理,前提是使用 extern "C" 进行声明的函数永不引发异常。

语法

/GX

备注

/GX 已弃用。 请改用等效的 /EHsc 选项。 有关已弃用编译器选项的列表,请参阅按类别列出的编译器选项中的已弃用并删除的编译器选项部分。

默认情况下,使用 Visual Studio 开发环境编译时,/EHsc,即 /GX 的等效项生效。 使用命令行工具时,未指定异常处理。 这是 /GX- 的等效项。

在 Visual Studio 开发环境中设置此编译器选项

  1. 打开项目的“属性页” 对话框。 有关详细信息,请参阅在 Visual Studio 中设置 C++ 编译器和生成属性

  2. 选择“配置属性”>“C/C++”>“命令行”属性页

  3. 在“附加选项”框中输入编译器选项。

以编程方式设置此编译器选项

另请参阅

MSVC 编译器选项
MSVC 编译器命令行语法
/EH(异常处理模型)