【问题标题】:Linux/Kernel: How to select Videobuf2 framework as kernel module?Linux/Kernel:如何选择 Videobuf2 框架作为内核模块?
【发布时间】:2012-02-23 19:13:13
【问题描述】:
我想选择 videobuf2 模块作为内核模块。我做了“make menuconfig”,但什么也没找到。
我想要 .ko 文件来加载它们,因为我正在编写一个基于 VIVI 的驱动程序,它使用它们。
我想,我必须完全重新编译内核,但是否可以只重新编译/重建模块部分?
我正在使用带有 3.1.10 内核的 Ubuntu 11.04。
谢谢。
【问题讨论】:
标签:
linux-kernel
kernel
ubuntu-11.04
kernel-module
【解决方案1】:
已解决:您需要安装使用Videobuf2框架的设备,因此会自动安装videobuf2-core.ko等。
就我而言,我选择了“虚拟驱动程序”作为内核模块,我认为这可以解决问题。
来自 Pawel Osciak:这实际上是故意的。你不想编译 videobuf2
除非您想编译使用它的驱动程序,否则选择 vb2
当您选择要编译的驱动程序时自动生成。你不能
在 menuconfig 中手动选择它(除非您编辑配置文件)。