为我的项目使用'make menuconfig'/ Kconfig基础设施

时间:2016-01-22 08:18:31

标签: linux-kernel kbuild

我想利用现有的'make menuconfig'/ Kconfig基础架构为我自己的项目构建配置文件,这与Linux内核或模块开发无关。我主要是在Linux上开发的。

我在哪里可以获得代码?是否有API来读取make menuconfig创建的配置文件?最后一个问题(虽然我认为我知道答案):它会在Windows上运行吗?

问候。

1 个答案:

答案 0 :(得分:0)

代码可以在一个单独的存储库中找到:http://ymorin.is-a-geek.org/git/kconfig-frontends/tree/但是它落后于内核中的内容(v4.8而不是v4.9)。

关于API,它会生成包含已定义符号的包含文件(默认为include/generated/autoconf.h)。您只需从需要配置的代码中包含该文件即可。

可能可以在Windows上运行。我说cygwin可能有所帮助,但可能甚至没有必要。