Добавить параметры GCC в начало исходного файла C Можно ли положить что-то в начало исходного файла C, например // GCC_OPTIONS=-g,-Wall который автоматически добавит эти параметры в gcc каждый раз, когда вы скомпилируете этот файл? Ответ 1 Да, по крайней мере для некоторых флагов. Вы можете нажать и выдвинуть диагностические настройки следующим образом: #pragma GCC diagnostic error "-pedantic" #pragma GCC diagnostic warning "-Wall" Это также возможно для уровней оптимизации на уровне каждой функции: #pragma GCC optimize ("string"...) Эти определения #pragma влияют на весь код после них в исходном файле. Смотрите эти другие вопросы для получения дополнительной информации: Отключение оптимизации для определенной функции в gcc 4.2.2 Выборочное отключение предупреждений GCC только для части модуля перевода? Ответ 2 Нет. Некоторые параметры компилятора имеют эквиваленты #define, но не те. Это относится к вашему файлу make (или эквиваленту). С GNU Make: CFLAGS += -g -Wall
Ответ 1 Да, по крайней мере для некоторых флагов. Вы можете нажать и выдвинуть диагностические настройки следующим образом: #pragma GCC diagnostic error "-pedantic" #pragma GCC diagnostic warning "-Wall" Это также возможно для уровней оптимизации на уровне каждой функции: #pragma GCC optimize ("string"...) Эти определения #pragma влияют на весь код после них в исходном файле. Смотрите эти другие вопросы для получения дополнительной информации: Отключение оптимизации для определенной функции в gcc 4.2.2 Выборочное отключение предупреждений GCC только для части модуля перевода?
Ответ 2 Нет. Некоторые параметры компилятора имеют эквиваленты #define, но не те. Это относится к вашему файлу make (или эквиваленту). С GNU Make: CFLAGS += -g -Wall