Chinaunix首页 | 论坛 | 博客
  • 博客访问: 537288
  • 博文数量: 67
  • 博客积分: 1625
  • 博客等级: 上尉
  • 技术积分: 1053
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-04 14:40
文章分类

全部博文(67)

文章存档

2012年(67)

分类: LINUX

2012-04-09 09:25:05

这是我的第一篇技术博文,写写自己的发现吧!

几个月前我把这张图发到qtcn论坛上时,大家都小觑我,这个demo里边都有觉得没什么稀奇的!

 

但是那对于我绝对我划时代意义了,其实也没啥,就是在linux下成功安装qt-sdk了(但是确实有点艰辛的)!

 

废话不多说,今天我还要上一张我认为是划时代意义的图了,如下!  

 

    下边是慢慢的说感受和方法吧,国嵌视频看了两遍之后,觉得什么也做不了,可能是要见成就就是开发应用程序了,其实相比技术资料我更愿意看视频教程,可是在百度一下QT视频,少,少到极致了;有一个“QT小神童”的几集,还有一个诺基亚论坛的一个视频,搜到最后看到了武汉华嵌的 QT入门教程 ,当我看三个中其中一个时,还好,三个都看完我晕了,简直是晕头转向的,前两个都是基于qt-sdk,直接用qtcreator开发,而后者竟是把qt生生拆散:qmake qtdesigner make arm-linux-gcc,然后进行开发。我好似觉得都是21世纪了,前者在用windows而后者还在用DOS挥舞着!

     我总结了:精通的QT的大神们不了解嵌入式,搞嵌入式开发的不精通QT;看着同一款软件被这样用着,我死的心都有了,不过如今修成正果,用qtcreator直接编译运行到开发板中了,也就是用精通QT的手机开发人员的技术开发了我的mini2440开发板!

这项新技术我今天要公布于众了:

如果你用的也是mini2440开发板,那就好说了,首先根据mini2440用户手册把QTE4.6的库移植到开发板中,(没有mini2440用户手册的可以到友善之臂官网下载),不过先不移植也行,因为预装的linux系统中本身就有含有QT库,其实只要把程序放上去就能运行了

开发板这一块就不说了,然后就是安装qt-sdk了(在linux下安装软件时间和痛苦的事,但是诺基亚的QT没让这种痛苦带给我们),我用的linux是红帽企业版6,用UbuntuFedora的也可以,在官网上下载qt-sdk包,注意是linux版本的!

  

   

图下边的安装方法就两步,简单吧,第一个是改变权限,第二个是直接运行图形化安装,和windows下安装差不多了,下一步下一步了。

现在可以编译运行linux桌面下的应用程序了,但是还不能编译嵌入式程序,需要有qte库,一下是 mini2440用户手册 截图。

 

执行过按照如图操作,linux系统就有了qte库,qt-sdk+qte库就足以开发应用程序了。

打开qtcreator,选择“工具”->“选项”,选项卡点击QT版本,然后“添加”

如图红线圈住部分路径,找到qmake,点击确定,即可将arm版本qte库添加到qtcreator中,这样打开clock源码,重新编译一下,注意编译(ctrl+shift+b),不是运行(ctrl+r),运行肯定是不行的,编译过后,把clock(我的是clock2)放到开发板中;

 

执行./clock2  –qws 即可运行!


运行界面:

 

本文写的有点粗糙,第一次就这样吧,我会改进的!

阅读(11977) | 评论(0) | 转发(1) |
0

上一篇:没有了

下一篇:lseek系统调用的通俗理解

给主人留下些什么吧!~~