首页 > 解决方案 > .config 文件存储在哪里为设备制作目标 linux 映像

问题描述

我正在尝试使用 .config 文件中定义的目标设备驱动程序编译自定义 linux 内核。

当我打开 Github 时,我可以看到 .config 文件在 master/blob 中

但是,一旦我下载了存储库,我就找不到那个 .config 文件,但是当我使用 makefile 编译时,它会选择正确的设备驱动程序。

那么 .config 到底在哪里呢?

标签: linux-kernelconfiglinux-device-driver

解决方案


那么 .config 到底在哪里呢?

在内核源代码的顶层目录中;也就是说,您将从中发出“make”命令来构建内核的同一目录。

注意.config文件是隐藏文件;以句点开头的文件名被认为是隐藏的。
确保您使用了正确的命令/工具来显示目录中的所有文件。


推荐阅读