我想将某些警告限制为项目包含,因此不会检查系统包含。所以:
/* I want no warnings from this include */
#include <myheader.h>
/* I want warnings from this include */
#include "myotherheader.h"
这可能与llvm和/或gcc一起使用吗?
此致 约亨
答案 0 :(得分:1)
GCC已经这样做了 - 如果您想要抑制警告的标题,可以指定其他目录作为“系统目录”:
我真的不知道llvm / clang,但是因为clang有一个选项-Wsystem-headers
来启用系统头的警告我会假设它做了类似于GCC的系统头文件(即,压缩)警告他们。)