您的位置:首页 > 运维架构

OpenCV2.0.0移植到ARM9(五)(JZ2440----S3c2440)

2016-12-31 18:40 337 查看
OpenCV2.0.0移植到ARM9(五)(JZ2440----S3c2440)

Linux系统:Ubuntu9.10

交叉编译器:arm-linux-gcc-4.3.2(已安装)

Qt:qt-x11-opensource-src-4.5.3.tar.gz

qt-embedded-linux-opensource-src-4.5.3.tar.gz

1、安装Qt

Qt下载地址:https://www.qt.io/download-open-source/

这里下载的安装包为:qt-embedded-linux-opensource-src-4.5.3.tar.gz(大小123MB)



2、安装Qt-x11

将qt-x11-opensource-src-4.5.3.tar.gz包放到Ubuntu的/work/system/目录下。

(1)解压

解压命令:$tar zxvf qt-x11-opensource-src-4.5.3.tar.gz



(2)安装与配置

$cd qt-x11-opensource-src-4.5.3 
$ ./configure 




选择“O”开源,之后选项“yes”,一段时间后就会生成Makefile文件。


最后执行make命令:

$ make 


$make install 


qt-x11 被安装到此目录下/usr/local/Trolltech/Qt-4.5.3 



(3)编译qvfb: 

$cd qt-x11-opensource-src-4.5.3/tools/qvfb 
$sudo make 






至此,qt-x11安装完毕完毕 

3、安装Qt/Embedded

将qt-embedded-linux-opensource-src-4.5.3.tar.gz包放到Ubuntu的/work/system/目录下。

(1)解压

解压命令:$tar zxvf qt-embedded-linux-opensource-src-4.5.3.tar.gz

(2)编译脚本文件配置Makefile文件(或者直接用./configure命令配置)

$cd qt-embedded-linux-opensource-src-4.5.3
$vim run.sh

在run.sh中添加如下内容:

#! /bin/bash
(echo o;echo yes)|./configure 	-prefix /usr/local/QtEmbedded-4.5.3

-shared  					-xplatform qws/linux-arm-g++




-embedded arm    			-little-endian

-qt-gfx-linuxfb  			-qt-kbd-usb  		-qt-mouse-tslib  		-qt-zlib


-qt-freetype  				-qt-libtiff  		-qt-libpng  			-qt-libmng

 $make 
$make install 

(3)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: