2016-01-22 2 views
2

Я бы хотел воспользоваться существующей инфраструктурой «make menuconfig»/Kconfig для создания файла конфигурации для моего собственного проекта, который не имеет ничего общего с ядром Linux или разработки модулей. Я в основном разрабатываю Linux.Использование «make menuconfig»/инфраструктуры Kconfig для моего проекта

Где я могу получить код? Есть ли API для чтения файла конфигурации, созданного make menuconfig? Последний вопрос (хотя я думаю, что знаю ответ): будет ли он работать в Windows?

С уважением.

+0

Возможный дубликат: http://stackoverflow.com/questions/18841101/adding-support-for-menuconfig-kconfig-in-my-project –

ответ

0

Код доступен в отдельном репозитории здесь: http://ymorin.is-a-geek.org/git/kconfig-frontends/tree/, но он немного отстает от того, что находится в ядре (v4.8 вместо v4.9).

Что касается API, он генерирует файл include с определенными символами (по умолчанию include/generated/autoconf.h). Вы просто включаете этот файл из кода, который необходимо настроить.

Возможно, это может быть сделано для работы в Windows. Я бы сказал, cygwin может помочь, но это может даже не понадобиться.

Смежные вопросы