我正在处理我正在处理的项目的问题。尽管代码是正确的,但我无法构建它,因为我收到了以下错误
错误D8016'/ ZI'和'/ Gy-'命令行选项不兼容LoadReport C:\ LoadReport \ LoadReport \ cl
我的视觉工作室版本是2015年。任何想法都会受到赞赏。
答案 0 :(得分:60)
在配置属性(Project ➔ Properties
)中,
“/ ZI”在
C/C++ ➔ General ➔ Debug Information Format
“/ Gy”在
C/C++ ➔ Code Generation ➔ Enable Function-Level Linking
答案 1 :(得分:44)
您正在选择“编辑并继续”(/ZI
)以便在调试期间修复代码,还可以选择“禁用功能级链接”(/Gy-
)。
这两个不能一起工作,因为你不能只在代码中间改变一个函数。因此,只需选择其中一项,例如将/Gy-
更改为/Gy
。
答案 2 :(得分:2)
通过更改
解决了相同的问题项目➔属性➔C / C ++➔常规➔调试信息格式➔程序数据库(/ Zi)