Kconfig - カーネルモジュールのコンパイル

Kconfig - カーネルモジュールのコンパイル

私はこれを偶然発見しました場所LinuxのUSBビデオグラバーに関して見つけたコードをコンパイルしようとしています。ここ。メイクファイルについて読んだことがありますが、これは短すぎて混乱しています。

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

ベストアンサー1

おすすめ記事