您现在的位置是:课程

《X210上QT5.6.2移植和开发环境搭建》

2023-06-29 20:42课程 人已围观

课程目标
本课程的主要目标是在X210上移植部署并运行QT应用程序,为此我们需要在Ubuntu中搭建QT SDK,并下载QT5.6.2源码、配置、交叉编译得到QT库,然后部署到X210中,并测试运行ok。
适用人群
已经学完《朱有鹏老师嵌入式linux核心课程》,需要继续学习C++、QT,并在ARM开发板上移植运行QT应用程序的同学。
课程简介
          QT是嵌入式linux系统中最常用的GUI系统,经过多年发展目前主流的版本已经升级到QT5.x。很多同学在做项目时都会用到QT,但是在           自己的开发板上搭建不同版本的QT开发环境以及运行时环境时会出现很多问题不能解决。本课程正是针对这些问题而生,为大家搭建               QT环境提供详细的步骤参考和问题解决的思路步骤。
 

嵌入式绝对是当前IT领域最炙手可热的话题了。其主要应用领域涵盖与人类相关的各行各业:

* 消费电子(手机、平板电脑、游戏机)

* 物联网(智能家居、智慧城市)

* 工业自动化(无人工厂、工业机器人)

可以毫不客气的说,IT发展的未来在于嵌入式。巨大的商机和人才缺口导致嵌入式软件工程师的薪资居高不下,引得无数青年才俊、高校学子相继加入、苦苦钻研。
课程特色

*基于《朱有鹏老师嵌入式linux核心课程》、系统学习、超乎想象的细致&深入浅出。

*深入浅出,通俗易懂。不怕学不会,就怕你不学习。

*思路清晰、语言风趣,对着视频看也不会想睡觉······

*视频 + 文档 + 练习题 + 答疑,全方位保证学习质量。

*基础知识 + 思路引导的教学方式,授之以鱼更授之以渔。

*系列课程。本教程只是入门篇,后续还有更多更精彩视频更新中。
       
                                                                                       课程目录
1.QT背景知识介绍【免费试看】
    本节介绍整个小项目的步骤和实现功能,并介绍QT的发展历程和版本变迁,力求让大家对QT有轮廓性的认识和全面了解。

2.QT的官网资源开发环境搭建
    本节带大家浏览QT官网的下载资源和发布,并且介绍了三种情况下的开发环境搭建。

3.移植前的准备和确认工作
    本节确认移植前的准备工作,主要是开发板和内核驱动、rootfs等的状况,确保正式开始移植时这些不会造成影响。

4.tslib移植和测试
    本节完成tslib的移植和部署、问题解决及功能测试。tslib是qt移植中需要用到的基础库。

5.QT5.6.2配置和交叉编译1
    本节开始移植QT5.6.2,主要是配置部分,qmake.conf的配置和configure时各种参数的配置。

6.QT5.6.2配置和交叉编译2
    本节完成移植QT5.6.2,主要是make时遇到的2个错误的解决方法。

7.linux下QT应用开发环境搭建
    本节在ubuntu下搭建本地QT开发环境,并且手动添加交叉编译的qmake,实现交叉编译。

8.在开发板中运行QT应用实验1
    本节在开发板中部署QT运行时环境,并将交叉编译的QT应用程序放在开发板中运行。

9.在开发板中运行QT应用实验2
    本节主要是解决运行QT时出现的各种问题,大头在libconv的交叉编译和移植。

-->

站点信息

  • 文章统计篇文章