视觉C++ 禁用不可修改源的警告
Visual C++ Disable warnings for non-modifiable source
我使用Visual Studio 2013编译一些外部C++源代码(不仅是标头)与其余代码一起编译。无法编辑此外部源代码。我想禁用此源的所有警告或特定警告,以便可以使用/W4/WX 编译我的项目。完全不编辑这些外部文件就可以吗?
在每个.cpp文件的属性中编辑"警告级别"或"禁用特定警告"是我禁用.cpp警告所需要的(我不知道我可以为每个文件设置属性)。
.h 的警告被禁用,周围#include
带有 #pragma warning
。
感谢您在我的帖子评论中给出的答案。
相关文章:
- 警告处理为错误这里有什么问题
- 使用C++库在Android项目中修改gradle中的cmake参数,用于插入指令的测试
- 使用动态分配的数组会导致代码分析发出虚假的C6386缓冲区溢出警告
- cppcheck在const std::string[]上引发警告
- GCC对可能有效的代码抛出init list生存期警告
- 如何在BST的这个简单递归实现中消除警告
- 独立读取-修改-写入顺序
- 当系统的卷被修改时,如何修改WASAPI环回捕获卷
- 关于std::move的使用,是否有编译警告
- g++ 在某个类成员未初始化时不发出警告
- 修改函数中的指针(将另一个指针作为参数传递)
- 为什么我可以通过引用修改常量返回
- 对于结构,表达式必须是可修改的ivalue
- QML:修改在不同QML文件(而非main.QML)中定义的子对象的属性
- C++ 当容器在使用前被破坏/修改时发出警告(通过引用元素或迭代器使用)
- 视觉C++ 禁用不可修改源的警告
- c++ 堆警告:释放后修改了空闲堆块
- 重新配置C++代码以处理“警告:未按顺序修改和访问参数”
- 在C++11中,未排序的修改警告变为结果未使用的警告
- assert()修改变量时发出警告