oar*_*ish 3 gcc warnings clang
我想用来#pragma clang diagnostic push忽略一些包含的头文件的警告。所以我写这个:
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wall"
#include "SpinGenApi/SpinnakerGenApi.h"
#include "Spinnaker.h"
#pragma clang diagnostic pop
Run Code Online (Sandbox Code Playgroud)
但在使用此代码编译文件时,编译器仍然会打印警告。我需要更改什么才能忽略这些标头的所有警告?
答案似乎是在这种情况下,-Wall与其名称相反,不包括我想要压制的警告。我#pragma clang diagnostic ignored "-Weverything"也添加了,然后他们就走了。
| 归档时间: |
|
| 查看次数: |
1225 次 |
| 最近记录: |