Я задаюсь вопросом, существует ли способ отключить все предупреждения на определенном файле (например, с помощью директивы препроцессору).
Я использую CImg.h, и я хочу избавиться от предупреждений, включающих тот код.
Я компилирую обоих с VS (версия для Windows) и gcc (Linux один), таким образом, я хотел бы иметь универсальный путь...
Спасибо!
Вы можете сделать это, используя #PRAGMA
#PRAGMA
в компиляторе Microsoft:
http://msdn.microsoft.com/en-us/library/2c8f766e%28vs.80%29.aspx
Что-то вроде этого:
#pragma warning (push, 0)
//....header file
#pragma warning (pop)
Не может помочь вам с компилятором GCC, какую-то информацию здесь: Выборочно отключите предупреждения GCC для только части устройства перевода?
Редактировать редактирование Попробуйте 0
.
С сайта ниже я обнаружил несколько возможных решений.
Тот, который лучше всего, было запустить Internet Explorer Затем перейдите в Инструменты -> Параметры Интернета -> Вкладка «Дополнительно» -> Раздел «Безопасность», снимите флажок «Проверьте отзыв сертификата издателя»
-121--4409613- Включение #Pragma Предупреждение
.