在linux系统上搭建QT移植mini2440步骤

在这里分享下师兄分享给我的移植QT到mini2440上运行的步骤方式,如有雷同请见谅,这个可能是借鉴网上各位的前辈的j经验造成的,忘记了就没能写上链接。

一 、.我搭建环境:
1、fedora10
2、Qt Creator,我用这个安装的,安装步骤我就不说了,安装这个之后还需要SDK的,怎么弄我就不说了
在linux系统上搭建QT移植mini2440步骤 - 關秦楚 - 關秦楚的博客
 
3、友善mini2440所配来的相关资料,详情下面会说
二、 安装好Qt Creator
怎么安装我就不说了,因为网上很多相关资料了
三  、搭建移植环境
1、首先利用mini2440所带来资料编译,步骤如下所示
在linux系统上搭建QT移植mini2440步骤 - 關秦楚 - 關秦楚的博客
   上面mini2440文件夹里面所有资料都是买mini2440时配来的,如果没有就上友善官网下载mini2440光盘资料,我记得是有可以下载的。使用命令./build-all,据我同学反映说可能会出错,(我弄时候就没有出错)出错解决方式就是
在linux系统上搭建QT移植mini2440步骤 - 關秦楚 - 關秦楚的博客
  在linux系统上搭建QT移植mini2440步骤 - 關秦楚 - 關秦楚的博客
  第一个出现错误的地方往往就是错误所在,一般错误都是由于缺少某个头文件而导致的。我编译的过程中就因为缺少“zlib.h而出错。解决办法就是输入命令yum install zlib即可,不要带 “.h” 。 编译过程非常漫长,要一个小时以上,我就好像用了起码2个小时,所以这段时间可以做一下其他的事情。

   打开QT creator ,点击工具栏里的“Tools->options”,再点击“QT4-->Add”,找到qt4.6.3的安装目录里面的qmake工具,即: /opt/FriendlyARM/mini2440/arm-qte-4.6.3/qt-everywhere-opensource-src-4.6.3/bin/qmake,最后点击打开。 如图所示

在linux系统上搭建QT移植mini2440步骤 - 關秦楚 - 關秦楚的博客
 
 然后就自己创建一个项目,编写一个简单的程序,我是随便弄一个,在pc机上运行是这样如下面所示
在linux系统上搭建QT移植mini2440步骤 - 關秦楚 - 關秦楚的博客
 然后 点击左边的“项目”,点击“编辑构建配置”的下拉菜单,选择qt4.6.3版本,然后进行编译,这样在相应的目录里面便会生成可以在mini2440开发板上运行的qt4.6.3的程序了。如图所示
在linux系统上搭建QT移植mini2440步骤 - 關秦楚 - 關秦楚的博客
编译好之后就会在***-bulid-desktop文件夹里面生成相应的文件,我生成是
在linux系统上搭建QT移植mini2440步骤 - 關秦楚 - 關秦楚的博客
 把上面红色圈着的文件传到mini2440里面去,至于用什么方式就看个人主意了,这里我就不多说了,什么挂载、ftp等等方式,详情就自己到网上查查资料了
把hello文件传到mini2440后利用命令chmod修改hello文件的可执行权限,就把hello移动近opt文件夹里面,如下图所示
在linux系统上搭建QT移植mini2440步骤 - 關秦楚 - 關秦楚的博客
 然后就进入/usr/local/Trolltech/QtEmbedded-4.6.3-arm/demos/embedded/fluidlauncher查看 config.xml,要修改这个文件,修改格式如下所示 <example  filename="/opt/hello"  name="hello"  image="screenshots/wiggly.png">

 在linux系统上搭建QT移植mini2440步骤 - 關秦楚 - 關秦楚的博客

  增加这行就好就保存退出

到了最后一步啦,打开mini2440开机,然后打开Qt4.6.3如图所示

在linux系统上搭建QT移植mini2440步骤 - 關秦楚 - 關秦楚的博客

找到对应画面就可以打开了
在linux系统上搭建QT移植mini2440步骤 - 關秦楚 - 關秦楚的博客



 这样就结束了哇,我这个教程成功基础是你Qt能够正常在pc机上正常编译!多谢!
如果不能正常显示图像则看网易博客 http://guanqinchu.blog.163.com/blog/static/21265316820133110612536/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值