我打算在我的项目中添加对menuconfig的支持.该项目与
linux内核无关,所以我必须在menuconfig和Makefile中从头开始编写所有内容.
如何添加对menuconfig的支持并创建Kconfig并使makefile读取.config中的定义.
任何好的教程开始?
解决方法
我假设您正在制作一个在内核目录之外的驱动程序.有关信息可在此处找到:
https://www.kernel.org/doc/Documentation/kbuild/modules.txt.
除此之外,如果您希望用户空间文件查看.config变量,您可以依赖于内核构建,然后包含autoconf.h,它位于最近版本内核的include / generated文件夹中.用户空间不直接使用kbuild.