Вы можете просто использовать grep -v на выходе.
В зависимости от предупреждения, которое вы хотите отключить, вы можете иногда исправить в коде. E.g.:
int main()
{
int i;
}
Генерирует: foo.cc:4: предупреждение: неиспользуемая переменная 'i'
Принимая во внимание, что это не так:
#define MARKUSED(X) ((void)(&(X)))
int main()
{
int i;
MARKUSED(i);
}