«

»

Mar 01

gcc – как скрывать warnings

Собираете какой-то легаси код? В глазах пестрит от белебреды вроде “warning: format ‘%d’ expects type ‘int’, but argument 5 has type ‘size_t” и неудобно отыскивать сообщения о причинах порушеной сборки?

Добавьте в скрипт сборки цель check_integrity, где собираете все обычные цели добавив к флагам gcc ключик -w тогда все тревоги мнительного компилятора будут скрыты и можно будет разбираться с ошибками.

Нет, для release версии подобные финт ушами я одобрять не стану.

Дополнительные флаги, в том случае если вы хотите видеть только определенные типы warning’ов можно глянуть вот здесь – http://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html

1 comment

  1. Rick

    Peefcrt answer! That really gets to the heart of it!

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>