命令行错误 D8016:“/O2”和“/RTC1”命令行选项不兼容

Command line error D8016: '/O2' and '/RTC1' command-line options are incompatible

我正在尝试对我的项目使用 /O2 优化。我检查了发布配置是否已启用(解决方案->属性->配置属性->配置->发布)并将调试信息格式设置为 /Zi 但现在我不知道如何处理此错误。

优化设置最大化速度 (/O2) 与代码生成的基本运行时检查设置不兼容。

要更改基本运行时检查的设置:

解决方案 -> 属性 -> 配置属性 -> C/C++ -> 代码生成 -> 基本运行时检查

将其设置为 "Default",它应该可以工作。