启用/禁用警告,Visual Studio命令和提示

时间:2018-08-24 12:16:30

标签: visual-studio command warnings disable

我知道这个问题与this几乎相同,但是我仍然不知道如何在命令提示符下执行此操作。这是我在做什么:

  1. 我需要编译7z存档工具的旧source code,所以我下载了它。

  2. 现在我正在7z_version / CPP / 7zip中运行nmake,它向我显示错误:

  

C2220:警告被视为错误-未生成“对象”文件。

这是一个问题:如何禁用此警告?我正在使用VS comand提示符,因为IDE无法理解项目文件夹。

1 个答案:

答案 0 :(得分:1)

这实际上不是警告,而是错误(关于警告被视为错误)。因此,要么修复原始警告(应在构建日志中稍早打印),要么修改编译器选项以将警告不视为错误:删除/WX标志,或者如果项目文件基于msbuild,则将TreatWarningAsError设置为false。

edit 这是基于nmake的,从CPP \ Build.mak中的第26行删除-WX