我正在尝试从一个巨大的项目中删除大约 400 个警告,例如“C4503:修饰名称长度超出,名称被截断......”。
因为这个question状态,没有简单的方法可以找出这些警告的来源,此外会有很多不同的翻译单元。为了删除它们,我想通过 Visual Studio 项目设置(我使用 VS 2013)来完成。
这可能吗?我该怎么做?
最佳答案
可以通过两种不同的方式完成:
- 项目属性 -> C++ -> 高级 -> 禁用特定警告 -> 添加 4503。
- 通过 /wd4503 禁用编译器警告
关于c++ - 全局摆脱警告C4503,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40722404/