OpenCV交叉编译

1.下载代码解压

tar -zxvf opencv-4.8.1.tar.gz

cd cd opencv-4.8.1

sudo mkdir

chmod 777 build

cd build

2.配置交叉编译工具

根据自己的板子进行修改

-D CMAKE_C_COMPILER=aarch64-mix210-linux-gcc

 -D CMAKE_CXX_COMPILER=aarch64-mix210-linux-g++

3.cmake生成makefile

cmake -D CMAKE_BUILD_TYPE=RELEASE  -D CMAKE_C_COMPILER=aarch64-mix210-linux-gcc -D CMAKE_CXX_COMPILER=aarch64-mix210-linux-g++ -D BUILD_SHARED_LIBS=ON -D CMAKE_CXX_FLAGS=-fPIC -D CMAKE_C_FLAGS=-fPIC -D CMAKE_EXE_LINKER_FLAGS=-lpthread -ldl -D ENABLE_PIC=ON -D WITH_1394=OFF -D WITH_ARAVIS=OFF -D WITH_ARITH_DEC=ON -D WITH_ARITH_ENC=ON -D WITH_CLP=OFF -D WITH_CUBLAS=OFF -D WITH_CUDA=OFF -D WITH_CUFFT=OFF -D WITH_FFMPEG=ON -D WITH_GSTREAMER=ON -D WITH_GSTREAMER_0_10=OFF -D WITH_HALIDE=OFF -D WITH_HPX=OFF -D WITH_IMGCODEC_HDR=ON -D WITH_IMGCODEC_PXM=ON -D WITH_IMGCODEC_SUNRASTER=ON -D WITH_INF_ENGINE=OFF -D WITH_IPP=OFF -D WITH_ITT=OFF -D WITH_JASPER=ON -D WITH_JPEG=ON -D WITH_LAPACK=ON -D WITH_LIBREALSENSE=OFF -D WITH_NVCUVID=OFF -D WITH_OPENCL=OFF -D WITH_OPENCLAMDBLAS=OFF -D WITH_OPENCLAMDFFT=OFF -D WITH_OPENCL_SVM=OFF -D WITH_OPENEXR=OFF -D WITH_OPENGL=OFF -D WITH_OPENMP=OFF -D WITH_OPENNNI=OFF -D WITH_OPENNNI2=OFF -D WITH_OPENVX=OFF -D WITH_PNG=OFF -D WITH_PROTOBUF=OFF -D WITH_PTHREADS_PF=ON -D WITH_PVAPI=OFF -D WITH_QT=OFF -D WITH_QUIRC=OFF  -D WITH_TBB=OFF -D WITH_TIFF=ON -D WITH_VULKAN=OFF -D WITH_WEBP=ON -D WITH_XIMEA=OFF -D CMAKE_INSTALL_PREFIX=./outputarm -D WITH_GTK=OFF -D WITH_TESTS=OFF -D BUILD_EXAMPLES=OFF -D BUILD_TESTS=OFF  ..

4.生成

make -j

make install

相关推荐

  1. 交叉编译

    2023-12-07 20:40:03       38 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-07 20:40:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-07 20:40:03       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-07 20:40:03       82 阅读
  4. Python语言-面向对象

    2023-12-07 20:40:03       91 阅读

热门阅读

  1. 浅谈对ASP.NET MVC(微软Web开发框架)的理解

    2023-12-07 20:40:03       53 阅读
  2. 2023-12-04 AIGC-Stable Diffusion和SadTalker-搭建及使用

    2023-12-07 20:40:03       57 阅读
  3. C++h弧度转成角度

    2023-12-07 20:40:03       59 阅读
  4. pip的常见60条基本命令和使用详解

    2023-12-07 20:40:03       47 阅读
  5. 第一章 使用CMake与VS2022编译Opencv

    2023-12-07 20:40:03       58 阅读
  6. 【微软技术栈】基于任务的异步编程

    2023-12-07 20:40:03       44 阅读
  7. WebSocket

    2023-12-07 20:40:03       60 阅读
  8. Django回顾【五】

    2023-12-07 20:40:03       42 阅读
  9. linux向日葵开机自启动

    2023-12-07 20:40:03       64 阅读
  10. C++初学者线路图 23年12月

    2023-12-07 20:40:03       61 阅读
  11. vs 一直 正在加载设计器的一种解决方法

    2023-12-07 20:40:03       76 阅读