晚安,
我正在尝试在 Debian 11 上从其源代码重新编译内核模块(如果您想知道,它是 b43 驱动程序模块)。我遇到了一个问题,即我想指定一些在Kconfig 文件。我一直这样做:
sudo make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
但是,我没有得到 .config,也没有带有模块菜单的菜单。此外,make menuconfig
给出以下输出也不起作用:
make: *** No rule to make target 'menuconfig'. Stop.
我正在将代码编译到树外的文件夹中。我猜想从树中执行此操作是菜单配置失败的原因。我尝试使用该kconfig-frontend
包,但没有显示任何条目,尽管 Kconfig 文件应该是正确的。
我究竟做错了什么?