编译器警告(等级 1)C4651

为预编译标头,而非为当前编译指定“definition”

在生成预编译标头时指定了定义,但未在此编译中指定。

该定义将在预编译标头内生效,但在代码的其余部分无效。

如果使用 /DSYMBOL 生成预编译标头,则如果 /Yu 编译没有 /DSYMBOL,编译器将生成此警告。 将 /DSYMBOL 添加到 /Yu 命令行可解决此警告。