Как отключить предупреждения при компиляции кода C? - PullRequest
6 голосов
/ 30 июля 2011

Я работаю на 32-битной системе Fedora 14.Я компилирую свой исходный код, используя gcc.

Кто-нибудь знает, как отключить предупреждения при компиляции кода c?

Ответы [ 3 ]

20 голосов
/ 30 июля 2011

попробуйте добавить опцию -w при компиляции

http://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html

6 голосов
/ 30 июля 2011

Каждое тело говорит использовать -Wall переключатель с gcc, но вы хотите отключить его. Не рекомендуется, используйте отладчик, чтобы найти его.

Линус Торвальдс:

«Но, очевидно, это единственный правильный путь. Тот факт, что все остальные делают это каким-то другим способом, означает только то, что они неправы» *

1 голос
/ 01 августа 2011

Лучше всего найти проблему.Это предотвратит в будущем поиск ошибок, которых бы не было, если бы вы исправили реальную.

Но, если вы уверены, что ошибки нет или вы уверены, что проблема обнаружена вашимкод, поместите это где-нибудь в файл (где 177 номер вашего предупреждения):

#pragma diag_suppress 177 // supress #177-D function  was declared but never referenced
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...