Software-Installation
安裝核心模組在4升2在4大號2V4L2
為了建構和安裝 V4L2 模組,我是否必須下載它,或者它已經是核心的一部分(我所要做的就是選擇它,以便通過核心配置來建構它)?
我正在執行 Angstrom 分發
$$ kernel 2.6.32.61 $$. 核心配置的結果:
--- Multimedia support *** Multimedia core support *** [*] Video For Linux [*] Enable Video For Linux API 1 (DEPRECATED) *** Multimedia drivers *** [*] Video capture adapters ---> [*] Radio Adapters ---> [ ] DAB adapters
它是 vanilla linux 原始碼的一部分,應該包括 2.6.x。如果你跑
make menuconfig
並點擊/
,你會得到一個搜尋。對於3.11 源, V4L2 核心由 VIDEO_DEV 觸發,這需要Device Drivers->Multimedia Support和Device Drivers->Multimedia Support->Cameras/video grabbers或其他一些相機支持;大多數人可能希望通過 USB 訪問它,如果您選擇設備驅動程序 -> 多媒體支持 -> 媒體 USB 適配器 -> USB 影片類V4L2 就是其中的一部分。
但是,2.6.x 的選項可能略有不同。
您可能不需要將其建構到核心中。如果您可以採用目前配置並將所需的選項添加為模組,那麼您應該能夠
make modules_install
使用INSTALL_MOD_PATH
set(如果沒有,它們最終會/lib/modules/x.x.x
在/lib/modules/x.x.x
. 然後您需要depmod
從目標系統執行(或參見 參考資料man depmod
)。