在我的项目中添加对menuconfig / Kconfig的支持

我打算在我的项目中添加对menuconfig的支持。 该项目没有与Linux内核相关联,所以我必须从头开始在menuconfig和Makefile中编写所有的东西。

如何添加对menuconfig的支持并创buildKconfig并使makefile读取.config中的定义。

任何好的教程开始?

Solutions Collecting From Web of "在我的项目中添加对menuconfig / Kconfig的支持"

我假设你正在制作一个在内核目录之外的驱动程序。 有关信息可以在这里找到: https : //www.kernel.org/doc/Documentation/kbuild/modules.txt 。

除此之外,如果你想要一个用户空间文件来查看.config变量,你可以让它依赖于内核版本,然后在最近版本的内核的include / generated文件夹中包含autoconf.h。 用户空间不直接使用kbuild。