Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
19 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1259674
Топик полностью
Zoro
(17.11.2022 10:46, просмотров: 188)
ответил
LightElf
на
Делаю так: есть файлик project.h, в котором перечислены в правильном порядке все используемые #define с комментариями для чего они. Этот файл копируется в новый проект и там ненужные #define можно закомментировать (но не удалять!). Ещё хороший вариант использовать вместо конструкции #ifdef что-то вроде #if (OPTION_1 == TRUE) && (OPTION_2 == FALSE) - тогда не получится забыть определить опции, потому что не скомпилируется.
вот "сюда" и добавляется #error
компилёжка тут же отваливается ...
Ответить