admin管理员组

文章数量:1530842

2024年6月6日发(作者:)

OpenCV的Ubuntu安装和Smart210_ARM开发板移植

 软硬件环境:

宿主机:Ubuntu 10.04 32bit

开发板:友善之臂Smart210

OpenCV:2.4.10

其他:

cmake version 2.8.0

arm-linux-g++ 4.5.1 / arm-linux-gcc 4.5.1

查看Ubuntu版本号的指令为:sudo lsb_release –a,效果如下图1:

图1:查看ubuntu的版本号

1. Opencv 2.4.10在Ubuntu上安装

 首先安装必要的软件库

安装GCC:sudo apt-get install build-essential

安装Cmake:sudo apt-get install cmake

安装Git(可选):sudo apt-get install git

安装GTK开发版:sudo apt-get install libgtk2.0-dev

安装pkg-config:sudo apt-get install pkg-config

安装Python:sudo apt-get install python3.2-dev

安装Numpy:sudo apt-get install python-numpy

安装媒体包:sudo apt-get install ffmpeg

安装可选媒体包:

sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libjpeg-dev

libpng-dev libtiff-dev libjasper-dev

 在OpenCV官网下载源码包:/

 在/home/brodon/Documents文件夹下解压缩后,命令行输入cmake-gui,配置

opencv的x86版本。具体的操作见图2,注意在安装中,放弃了ffmpeg,OpenGL

库的支持。

cmake完成后进入opencv-x86文件夹,输入 make 和make install安装。在

安装的过程中出现了许多问题,具体详见后面的错误处理部分。

(上面/opencv-2.4.10存放未编译的源码,/opencv-x86存放编译后的文件)

本文标签: 安装源码出现编译存放