Вопросы с тегом «gcc-warning»

21
Как лучше отключить предупреждение о неиспользуемых переменных?
У меня есть кроссплатформенное приложение, и в некоторых моих функциях используются не все значения, переданные функциям. Следовательно, я получаю предупреждение от GCC, говорящее мне, что есть неиспользуемые переменные. Что было бы лучшим способом кодирования вокруг предупреждения? #Ifdef вокруг функции? #ifdef _MSC_VER void ProcessOps::sendToExternalApp(QString sAppName, QString sImagePath, qreal qrLeft, qreal qrTop, …
237 c++  gcc  warnings  gcc-warning 


2
Что такое &&& операция в C
#include <stdio.h> volatile int i; int main() { int c; for (i = 0; i < 3; i++) { c = i &&& i; printf("%d\n", c); } return 0; } Выход вышеуказанной программы составлен с использованием gccв 0 1 1 С опцией -Wallили выдает предупреждение:-Waddressgcc warning: the address of ‘i’ …

7
Как включить (буквально) ВСЕ предупреждения GCC?
Я хотел бы включить - буквально - ВСЕ предупреждения, которые имеет GCC. (Вы думаете, это будет легко ...) Вы могли бы подумать, что -Wallможно сделать, но нет! Все еще нужно -Wextra. Вы могли бы подумать, что -Wextraможно сделать, но нет! Не все перечисленные здесь предупреждения (например, -Wshadow) включены этим. И …

4
предупреждение: несовместимое неявное объявление встроенной функции 'xyz'
Я получаю ряд этих предупреждений при компиляции нескольких двоичных файлов: warning: incompatible implicit declaration of built-in function ‘strcpy’ warning: incompatible implicit declaration of built-in function ‘strlen’ warning: incompatible implicit declaration of built-in function ‘exit’ Чтобы попытаться решить эту проблему, я добавил #include <stdlib.h> вверху файлов C, связанных с этим предупреждением, …
164 c  gcc  gcc-warning 

9
Как подавить предупреждения GCC из заголовков библиотек?
У меня есть проект, в котором используются библиотеки log4cxx, boost и т. Д., Заголовки которых генерируют множество (повторяющихся) предупреждений. Есть ли способ подавить предупреждения из библиотек включает (например, #include <some-header.h>) или включает из определенных путей? Я хотел бы использовать -Wall и / или -Wextra как обычно в коде проекта, чтобы …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.