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的可执行文件拿出来放到开发板运行即可.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
大学生就业服务平台管理系统按照操作主体分为管理员和用户。管理员的功能包括学生档案管理、字典管理、试卷管理、试卷选题管理、试题表管理、考试记录表管理、答题详情表管理、错题表管理、法律法规管理、法律法规收藏管理、法律法规留言管理、就业分析管理、论坛管理、企业管理、简历管理、老师管理、简历投递管理、新闻资讯管理、新闻资讯收藏管理、新闻资讯留言管理、学生信息管理、宣传管理、学生管理、职位招聘管理、职位收藏管理、招聘咨询管理、管理员管理。用户的功能等。该系统采用了Mysql数据库,Java语言,Spring Boot框架等技术进行编程实现。 大学生就业服务平台管理系统可以提高大学生就业服务平台信息管理问题的解决效率,优化大学生就业服务平台信息处理流程,保证大学生就业服务平台信息数据的安全,它是一个非常可靠,非常安全的应用程序。 管理员权限操作的功能包括管理新闻信息,管理大学生就业服务平台信息,包括考试管理,培训管理,投递管理,薪资管理等,可以管理新闻信息。 考试管理界面,管理员在考试管理界面中可以对界面中显示,可以对考试信息的考试状态进行查看,可以添加新的考试信息等。投递管理界面,管理员在投递管理界面中查看投递种类信息,投递描述信息,新增投递信息等。新闻信息管理界面,管理员在新闻信息管理界面中新增新闻信息,可以删除新闻信息。新闻信息类型管理界面,管理员在新闻信息类型管理界面查看新闻信息的工作状态,可以对新闻信息的数据进行导出,可以添加新新闻信息的信息,可以编辑新闻信息信息,删除新闻信息信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值