Linux /内核:如何选择Videobuf2框架作为内核模块?

问题描述:

我想选择videobuf2模块作为内核模块。我做“make menuconfig”,但是我什么也没找到。Linux /内核:如何选择Videobuf2框架作为内核模块?

我想要加载它们的.ko文件,因为我正在编写基于使用它们的VIVI的驱动程序。

我想,我将不得不重新编译内核,但它可能只是重新编译/重建模块部分?

我在3.1.10内核中使用了Ubuntu 11.04。

谢谢。

解决:您需要安装使用Videobuf2框架的设备,因此,videobuf2-core.ko等会自动安装。 在我的情况下,我选择了“虚拟驱动程序”作为内核模块,我认为这有诀窍。

来自Pawel Osciak:这实际上是有意的。除非您想编译使用它的驱动程序,否则您不想编译videobuf2 ,因此当您选择要编译的驱动程序时,vb2会自动选择 。您不能 在menuconfig中手动选择它(除非您编辑配置文件)。