d8016专题

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

编译时出现 error D8016 错误   /GL 为全程优化 开关,带有/GL选项开关,生成时不产生调试信息 在配置属性-> C/C++ -> 优化-> 全程优化中设置 /ZL 为生为调试信息开头,两者不可同时使用 在配置属性-> C/C++ -> 常规-> 调试信息格式中设置   在实际使用过程中: 如编译debug版本, 则去掉GL选项(将全程优化中选为否), 如编译rele

Error D8016 '/ZI' and '/Gy-' command-line options are incompatible

错误原型: VS2015, 1>cl : Command line error D8016: '/ZI' and '/Gy-' command-line options are incompatible 解决办法: 右键点击工程——》properties——》C/C++——》Debug Information Format——》select:Program Database(/Zi)

D8016“/Zl”和“/Gy”命令行选项不兼容解决方法

这是最近碰到的一个问题: 源代码编译使用VC6.0,更换至VS2017运行。 啊这,出问题了,我。。。 解决方法: 以项目MFCApplication1为例: 1. 进入项目属性页 “项目” -> “MFCApplication1属性(p)” “解决方案资源管理器(右键)” -> “属性(p)” 快捷键“Alt + Enter” 2. 更改“C/C++” -> “常规” -> “调试