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

来源:互联网 发布:批量查询淘宝小号 编辑:程序博客网 时间:2024/06/10 02:43

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)

0 0
原创粉丝点击