Я нашел множество ответов о том, как исправить "включить" ошибки / предупреждения, перечислив каталоги заголовков в Properties -> C/C++ General -> Paths and Symbols -> Includes
.Тем не менее, я пытаюсь выяснить, возможно ли подавить предупреждение для включенного заголовка, который намеренно не существует.
Файл в этом экземпляре называется config.h
, и он создается из другого файла с именемconfig.h.in
после вызова инструмента сборки cmake
.Таким образом, нет проблем при компиляции кода.Я просто получаю выделенное предупреждение «Неразрешенное включение» в затмении.Я пытаюсь подавить это предупреждение, но не знаю, возможно ли это.
Я пробовал следующее, но не работает:
#include "config.h" // @suppress("Unresolved inclusion")
Очевидно, что это не серьезная проблема, но было бы неплохо иметь возможность ее подавить.