visual-studio - 启用/禁用警告,Visual Studio 命令提示符
问题描述
我知道这个问题与this几乎相同,但我仍然不明白如何在命令提示符下进行操作。这是我正在做的事情:
我需要编译7z归档工具的旧源代码,所以我下载了它。
现在我在 7z_version/CPP/7zip 中运行 nmake,它显示错误:
C2220:警告视为错误 - 未生成“对象”文件。
所以这里有一个问题:如何禁用这个警告?我正在使用 VS 命令提示符,因为 IDE 无法理解项目文件夹。
解决方案
它实际上不是警告,而是错误(关于警告被视为错误)。因此,要么修复原始警告(应该在构建日志中稍早打印),要么修改编译器选项以不将警告视为错误:删除/WX
标志,或者如果项目文件基于 msbuild,则设置TreatWarningAsError
为 false。
编辑这是基于 nmake 的,-WX
从 CPP\Build.mak 的第 26 行删除
推荐阅读
- go - 如何有效地计算文件的校验和
- c# - .net core 3.1 身份不断强制用户在短时间内使用身份登录
- javascript - 将非嵌套 JSON 数组解析为 HTML 树视图?
- c - 使用 C 读取 4 字节整数 (Int32) 文件失败
- android - 如何使TextView在ScrollView中垂直填充空间?
- php - cartalyst/stripe-laravel Laravel 6.0:未定义 Stripe API 密钥
- jquery - 淘汰赛导致 JQuery 选择出现问题?验证不起作用
- twig - 光滑的旋转木马保持垂直并且没有响应/点击?
- flutter - 容器内的墨水/图标按钮颜色
- python - Python asyncio 没有显示任何错误