Arch Linux 系統源碼編譯 opencv(安裝需要的依賴)

下載 opencv

opencv 官方網站由於某種原因下載速度會很慢,所以推薦 gitee 的鏡像鏈接下載 opencv 源碼, 感謝 gitee !!!

安裝依賴

sudo pacman -S cmake
sudo pacman -S git
sudo pacman -S base-devel
sudo pacman -S gtk2
sudo pacman -S python
sudo pacman -S pkg-config
sudo pacman -S python
sudo pacman -S ffmpeg

可選依賴

sudo pacman -S intel-tbb   (intel 高性能抽象線程庫)
sudo pacman -S libdc1394  (以控制基於ieee1394的攝像機的高級編程接口)
sudo pacman -S jasper (在新興的JPEG-2000 Part-1標準中指定的編解碼器的基於軟件的實現)
sudo pacman -S libjpeg-turbo libjpeg6-turbo (帶有加速基線壓縮和解壓縮的JPEG圖像編解碼器)
sudo pacman -S libtiff (用於操作TIFF圖像的庫)

編譯

cd <自己的 opencv 源碼目錄>
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
make -j8 
> 這一步根據自己電腦的性能來定, -j8 的意思是利用八個 CPU 核心編譯
sudo make install

安裝完成 enjoy

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章