Доброе время суток.
Сейчас с толкнулся с необходимостью передачи конфигурационных значений в библиотеку LWIP.
Обычно при сборке, насколько я понял, сперва собираются компоненты, а только потом собственно проект. В результате объявленные в #define значения в глобальные компоненты не попадают.
Объявление через KConfig тоже не подходит, т.к. подставляет префикс CONFIG_.
Что надо поменять в файле CMakeLists.txt, что бы декларационный файл из проекта компилировался в первую очередь?
Сейчас с толкнулся с необходимостью передачи конфигурационных значений в библиотеку LWIP.
Обычно при сборке, насколько я понял, сперва собираются компоненты, а только потом собственно проект. В результате объявленные в #define значения в глобальные компоненты не попадают.
Объявление через KConfig тоже не подходит, т.к. подставляет префикс CONFIG_.
Что надо поменять в файле CMakeLists.txt, что бы декларационный файл из проекта компилировался в первую очередь?