野火RK3588上opencv4.40.0构建流程(使用系统 FFmpeg .so
)
1、先下载opencv
从opencv官网网址下载opencv源码https://opencv.org/releases/
2、新建一个opencv文件夹
3、将压缩包放入其中
4、解压
如果你还没安装 unzip
工具:
sudo apt install unzip
unzip opencv-4.10.0.zip
5、
cd ~/opencv/opencv-4.10.0
rm -rf build
mkdir build && cd build
6、使用系统 FFmpeg .so
正确配置 CMake
cmake .. \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=~/opencv/install \
-DOPENCV_GENERATE_PKGCONFIG=ON \
-DWITH_JASPER=OFF \
-DWITH_FFMPEG=ON \
-DFFMPEG_INCLUDE_DIR=/usr/include \
-DFFMPEG_LIB_DIR=/usr/lib/aarch64-linux-gnu \
-DWITH_GSTREAMER=OFF \
-DWITH_OPENCL=OF
7、make -j$(nproc) 如果内存小于4g&#x