本栏目开始介绍Linux系统下的Qt C++程序开发,资源是以嵌入式为切入点(现在Linux系统下的Qt C++程序开发好像就是应用于嵌入式),那就跟着一起学习Linux系统下的Qt C++程序开发知识
,再扩展一下嵌入式
的知识吧。我这里默认已经熟悉C++基本语法、熟悉Qt在windows下的使用方法,根据参考资料,也会根据实际进行补充。
重点不是讲解 Qt 提供的方法(函数) 或者语法细节。重点是 Linux 的 Qt 环境部署
,应用例子
, 使用控件/类
及如何在开发板上开发一些项目
。我们写的项目有可能还要放到开发板上运行,所以我们还是统一使用 Ubuntu 来开发
。
1. 本栏目硬件平台简介
- 1、Qt学习部分不依赖平台,也就是不依赖开发板,可以在PC上学习
- 2、嵌入式Linux Qt环境搭建和移植部分,依赖平台
2. 参考资料
- 【正点原子】I.MX6U嵌入式Qt开发指南;
- 【正点原子】STM32MP1嵌入式Qt开发指南
- 技术支持论坛:www.openedv.com
3. 主要内容
- 1、Qt开发环境的搭建,重点是Ubuntu上的Qt环境配置(做嵌入式Linux开发,环境必须是Linux)
- 2、C++基础,讲解一些我们经常在写Qt程序时用到的
- 3、Qt基础,讲解包括Qt Creator的使用,信号槽,Qt控件4、学习使用Qt操控ARM开发板上的资源,开发的流程
- 5、嵌入式ARM上的Qt环境搭建,编译Qt库等
4. 学习视频地址:课程介绍