我想使用#pragma clang diagnostic push
来忽略一些包含的头文件中的警告。所以我写了这个:
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wall"
#include "SpinGenApi/SpinnakerGenApi.h"
#include "Spinnaker.h"
#pragma clang diagnostic pop
但是,当使用这段代码编译文件时,编译器仍然会打印警告。我需要改变什么才能忽略这些头文件的所有警告?