查看: 131|回复: 0

[经验] 【转载】4412开发板嵌入式QtE应用开发环境搭建

[复制链接]

43

主题

0

好友

665

积分

举人

Rank: 4

该用户从未签到

发表于 2016-7-26 16:10:18 |显示全部楼层

本文转自迅为iTOP-4412开发板实战教程书籍:http://topeetboard.com
QtE应用需要使用开发工具qtcreator,本文介绍qtcreator-3.2.2的安装和使用。
1.  qtcreator的下载和安装
Qt Creator的下载与安装介绍,测试的开发平台是Ubuntu12.04.2。为了避免由于开发环境的版本差异导致的不必要的问题,推荐用户下载和使用手册中安装的相同版本“qtcreator-3.2.2”。
在百度网盘“iTOP-4412开发板搭建编译环境所需要的工具包以及补丁包”→“07-Qt_Creator”中下载文件夹“QtE_IDE3.2.2”。该文件夹中有“qt-opensource-linux-x64-android-5.3.2.run”压缩包,经过测试,可以在Ubuntu12.04.2中正常运行。
也可以在官网下载,下载地址“http://qt-project.org/downloads#qt-creator”,使用Ubuntu的浏览器。进入如下图所示页面,选择在线自动安装。也可以选择Qt Offline Installers,把安装软件下载后,就和网盘下载的安装方法一模一样了。
图片1.jpg
如下图,下载完毕,查看下载后文件存储的路径。
图片2.jpg
如下图,在目录“topeet/Downloads”下。如果离线安装,软件的大小应该不止22MB。
图片3.jpg
2. 安装和运行Qt Creator
下面介绍一下Qt Creator的安装。本小节介绍的是离线安装的方法。由于外网不太稳定,不推荐在线安装。
打开终端,进入“/home/topeet/Downloads”目录。注意,这里是以作者的系统为例,把“qt-opensource-linux-x64-android-5.3.2.run”放在“/home/topeet/Downloads”目录,然后使用命令“chmod 777 qt-opensource-linux-x64-android-5.3.2.run”修改软件的权限。接着如下图所示,使用命令“./qt-opensource-linux-x64-android-5.3.2.run”运行该程序。
图片4.jpg
出现安装向导,按照提示,全部默认,直到出现如下图所示界面。需要注意的是,在这里安装了Qt5.3的插件,仅仅是能够支持后面的应用程序在PC机上运行,而不是在开发板上运行。在开发板上运行的Qt版本是Qt/E4.7.1,这里需要区分开。
图片5.jpg
如下图,接受LGPL安装协议。单击“Next”,继续安装。
图片6.jpg
继续默认安装,直到出现下图所示界面,单击“Finish”,安装完成。
图片7.jpg
假如弹出警告和报错,直接忽略,使用“Ctrl+d”退出。然后进入“/opt/Qt5.3.2”安装目录,使用命令“#chmod 777 *”改权限。进入“#Tools/QtCreator/bin/”目录,可以看到“Qt Creator”软件。如下图,运行编译软件,使用命令“#./qtcreator”。
图片8.jpg
如下图所示,弹出编译环境。
图片9.jpg
如下图,打开终端,可以看到报错和警告。一个错误是因为,作者使用了“root”用户,从这一点看来,“诺基亚”的软件也是很严谨的,如果使用一般用户运行软件,就没有问题;还有一个错误,是某个守护进程没有打开,也是不用管的。
图片10.jpg
接着,回到Qt Creator,配置编译器等,打开菜单“Tools”→“Options”,如下图所示。
图片11.jpg
如上图,迅为提供的安装包已经自带了Ubuntu的Kits,只需要开发环境处于默认的状态,编译出来的应用程序,就可以在Ubuntu上运行。

已有 1 人评分铜板 收起 理由
可乐丸子 + 5 赞一个!

总评分: 铜板 + 5   查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

关闭

站长推荐上一条 /5 下一条


手机版|爱板网 |网站地图  

GMT+8, 2016-12-11 00:37 , Processed in 0.475173 second(s), 12 queries , Memcache On.

苏公网安备 32059002001056号

Powered by Discuz!

回顶部