Ubuntu20.04 rk3588交叉编译opencv4.10
firefly 公司出的rk3588的设备,其中已经安装了gcc 交叉编译工具,系统版本是Ubuntu20.04。
参考文章:Arm 交叉编译opencv3.4.16 for Rv1126-CSDN博客
使用:
cmake -DCMAKE_C_COMPILER=gcc \
-DCMAKE_CXX_COMPILER=g++ \
-DWITH_CUDA=OFF \
-DENABLE_PRECOMPILED_HEADERS=OFF \
-DCUDA_GENERATION=Kepler \
-DCMAKE_INSTALL_PREFIX=/opt/opencv4.10/Bin \
-DCMAKE_BUILD_TYPE=Release \
-DBUILD_ZLIB=ON \
-DWITH_ZLIB=ON \
-DBUILD_TIFF=ON \
-DWITH_TIFF=ON \
-DBUILD_JASPER=ON \
-DWITH_JASPER=ON \
-DBUILD_JPEG=ON \
-DWITH_JPEG=ON \
-DBUILD_PNG=ON \
-DWITH_PNG=ON \
-DACTUAL_3DPARTY_DIR=../3rdparty ..
然后
make
make install