Software-Installation

安裝核心模組在4升2在4大號2V4L2

  • November 5, 2015

為了建構和安裝 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 SupportDevice Drivers->Multimedia Support->Cameras/video grabbers或其他一些相機支持;大多數人可能希望通過 USB 訪問它,如果您選擇設備驅動程序 -> 多媒體支持 -> 媒體 USB 適配器 -> USB 影片類V4L2 就是其中的一部分。

但是,2.6.x 的選項可能略有不同。

您可能不需要將其建構到核心中。如果您可以採用目前配置並將所需的選項添加為模組,那麼您應該能夠make modules_install使用INSTALL_MOD_PATHset(如果沒有,它們最終會/lib/modules/x.x.x/lib/modules/x.x.x. 然後您需要depmod從目標系統執行(或參見 參考資料man depmod)。

引用自:https://unix.stackexchange.com/questions/114902