Kconfig - 编译内核模块

Kconfig - 编译内核模块

我偶然发现了这个地点关于Linux下的USB视频采集器,我正在尝试编译找到的代码这里。我读过有关 makefile 的内容,但这个让我困惑,因为它太短了:

usbtv-y := usbtv-core.o \
    usbtv-video.o

obj-$(CONFIG_VIDEO_USBTV) += usbtv.o

我现在想编写自己的 makefile。我现在想知道的是,该Kconfig文件的用途以及如何使用它。我很难找到有关如何使用它的更多信息。有人可以启发我吗?

这是 Kconfig 文件:

config VIDEO_USBTV
        tristate "USBTV007 video capture support"
        depends on VIDEO_V4L2
        select VIDEOBUF2_VMALLOC

        ---help---
          This is a video4linux2 driver for USBTV007 based video capture devices.

          To compile this driver as a module, choose M here: the
          module will be called usbtv

相关内容