Ubuntu下安装QT

在学习QT这块知识时,你必须具备的条件是:

  1)如果你之前自己移植了U-BOOT,内核,根文件系统,你的内核必须具备的最基本功能是串口驱动,LCD驱动,触摸屏驱动,网卡驱动,最好把NFS文件系统也弄上;你现在的根文件系统可能也是最简单的,接下来你还要在文件系统中添加QT4的相关配置,关于这个文件系统的QT4配置,我将在最后面的附录中添加上.

  2)如果你没有移植完U-BOOT,内核,根文件系统的话,可以使用天嵌提供的镜像文件来学习QT.

注:以下的内容都是ubuntu的环境下移植安装的.使用的参考资料为天嵌tq2440    下面本来有截图的 不知道为何没图出现,实在不行看看能不能发word文档

.QT4的获取

1.打开samba,复制天嵌主光盘目录\TQ2440\Linux资源\ QT源码包下的两个文件(qt-creator-linux-x86-opensource-1qt-embedded-linux-opensource-src-4.5.0_20091216.tar.bz2)

samba目录下(我的samba目录/home/passion/share).
2.解压qt4.5的源码qt-embedded-linux-opensource-src-4.5.0_20091216.tar.bz2;

  1) cd  /opt/EmbedSky    //进入安装目录下

  2) tar xvfj /home/passion/share/qt-embedded-linux-opensource-src-4.5.0_20091216.tar.bz2 –C /

3.安装g++编译环境

  apt-get install build-essential

  apt-get install libqt4-dbg

  apt-get install qt4-qmake

  

4.make代替gmake

 ln –s /usr/bin/make /usr/bin/gmake

5.进入qt-4.5,输入如下命令编译ARM版本的QT4.5(时间较长,大概要1个时左右)

  ./arm_qt4.5_build

.QtQreator的安装

1.进入samba目录下,然后在终端运行./qt-creator-linux-x86-opensource-1.3.0.bin,然后就会出现安装该程序的界面,基本上一路next下去即可完成安装,安装图如下所示:

1)弹出界面

2)选接受

3)选择安装路径

4)next

5)正在安装

6)安装完成

.QtCreator的设置

1.点击左上角的面板主页,在里面输入Qt,QtCreator的图标拉到左边栏目下

2.双击打开应用程序Qt Creator,出现界面如下所示

3.点击上图菜单栏Tools,选中Tools下面的options选项,弹出如下图所示:

4.选中上图的Qt4Qt Versions选项,如下图所示:

5.点击上图右边的+,再点下面的Browse选中路径中的qmake如下图所示:

6.选完后点击右下角的打开,回到之前的页面,Version Name栏目上输入build_qt45,

然后再点击下面的Rebuild;最后把Default Qt Version栏目的选项选为build_qt45;

总体如下图所示:

7.接下来我们打开一个软件里面已有的工程测试一下设置成功了没有,首先打开左上角菜单File里面的Open File or Project,如下图所示

8.在弹出的菜单里面选择如下图路径里面的mainwindow.pro工程

9.在打开的工程界面下,点击菜单栏中的Build中的Build Project “mainwindow”进行编译工程,编译的结果如下图所示则说明工程编译成功.

10.编译的可执行文件是下图中的,我们编写QT应用程序最终要的就是这个

可执行文件,把它放在开发板的文件系统里面运行即可.

.QT中最简单的HELLO WORLD程序.

1.首先要建立一个工程,点击菜单栏中的File中的New File or Project,弹出的对话框如下图所示

2.下拉上图中的滑动条,选择Qt4 Gui Application,弹出的对话框如下图所示

3.输入工程名字和保存路径,再选择Next,弹出对话框如下

4.点击Next,弹出对话框如下

5.Class name名字改成hello,如上图所示,点击Next,弹出对话框如下

6.点击Finish,即可完成工程的创建,点击hello.ui进入设计界面如下图所示

7.在中间那串的工具列表里面找到图标,把它拖到右边的设计界面上,如下图所示

8.双击上图中间的Textlabel图标,然后输入Hello World字样,如下图所示

9.然后点击菜单栏中的Build中的Build Project “hello”即完成工程的编译.最后把工程文件夹中的hello的可执行文件拿出来放到开发板运行即可.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值