error D8016: “/ZI”和“/GL”命令行选项不兼容

编译时出现 error D8016 错误

 

/GL 为全程优化 开关,带有/GL选项开关,生成时不产生调试信息 在配置属性-> C/C++ -> 优化-> 全程优化中设置

/ZL 为生为调试信息开头,两者不可同时使用 在配置属性-> C/C++ -> 常规-> 调试信息格式中设置

 

在实际使用过程中:

如编译debug版本, 则去掉GL选项(将全程优化中选为否),

如编译release版本,则可去掉ZI选项。重新生成即可。

 

error D8016: “/ZI”和“/GL”命令行选项不兼容

error D8016: “/ZI”和“/GL”命令行选项不兼容