是否有编译器开关可以在 Visual Studio 中启用单个警告?
我问的原因是我想启用默认关闭的警告 C4265。我的搜索只找到了关闭警告的方法。
甚至 Microsoft 页面也称为 How to: Enable or Disable Compiler Warnings还是只提禁用。
最佳答案
如果你想在项目设置中开启(或关闭)它,你必须去:
Configuration Properties -> C/C++ -> Command Line
然后在Additional Options下可以输入:
/w3####
将警告设置为 3 级,从而启用它;或者您可以输入 /wd####
来禁用警告。
当前 (2015,2017,2019,...) Visual Studio 版本也有一个专用设置来禁用以下警告:
Configuration Properties -> C/C++ -> Advanced : Disable Specific Warnings
...等价于/wd####
。
在最近的版本中也很有用:C/C++ -> All Options
然后过滤例如“警告”。
似乎启用 á la /w3####
尚未明确公开。
关于c++ - 在 Visual Studio 中启用单个警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4151908/