OrangePi Lite 系列3:交叉编译OpenCV3.2

本文详细介绍了在Ubuntu16.04环境下使用CMake、gcc-arm-linux-gnueabihf等工具对OpenCV3.2进行交叉编译的过程。包括所需工具的安装、依赖库的配置以及具体的编译步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


title: OrangePi Lite 系列3:交叉编译OpenCV3.2
date: 2017-08-03 22:26:35
tags:
---

前言

经过了好几天的折腾,终于成功编译了,虽然还有一些问题没能解决,先在这记录吧

提示

用到的工具或软件有:

  • Ubuntu 16.04 amd64虚拟机
  • Cmake
  • gcc-arm-linux-gnueabihf
  • g++-arm-linux-gnueabihf
  • OpenCV 源码

    准备工作

    1 Ubuntu 16.04 amd64虚拟机安装

    安装过程不是本文重点,请自行百度

    2 Cmake 安装

    终端下执行以下命令

sudo apt install cmake-qt-gui

安装成功后 终端输入 cmake-gui出现以下界面即可开始后面步骤
18506943.jpg

gcc-arm-linux-gnueabihfg++-arm-linux-gnueabihf安装

终端执行以下命令即可:

sudo apt install gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf

安装其他依赖

sudo apt install libavcodec-dev libavformat-dev libswscale-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev

3 OpenCV源码下载

OpenCV 3.2源码下载

开始编译

先建立一个文件夹用作工作目录

解压3.2.0.zip得到以下:
77932841.jpg

终端输入cmake-gui启动cmake

86238633.jpg
选择好源代码目录和要在哪个目录编译后 点击configure开始进行配置

9391102.jpg
选择第四项配置交叉编译

转载于:https://www.cnblogs.com/fwgood/p/7754705.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值