环境准备

Qt针对不同平台提供了不同的开发包,下载时需要注意区分。下载Qt的地址是Download Qt。这个地址下有付费版和开源版两个版本的Qt可供下载。目前在该地址下进行下载,会自动下载适配相应操作系统的最新版本的Qt安装引导程序,根据引导程序的安装提示,即可安装最新版本的Qt框架。

随着当前桌面系统、嵌入式平台、移动平台功能和版本的不断变化,Qt不断调整系统结构、更新换代,所以不同版本的Qt差异较大,甚是不同版本间的代码已不能相互兼容,所以在进行Qt开发时应特别注意使用的Qt版本。

本学习笔记相关的开发环境是Qt5.7,兼容Qt5系列版本。Qt5的相关文档详见All Classes | Qt 5。

因为Qt功能众多,所以短时间内不能对所有功能进行详细的学习。本学习笔记以对Qt常用的组件和使用方法的学习为目的,以徐野等提出的“远程传输与控制系统”应用程序案例为基础,通过对案例的学习和复现,达到学习Qt的目的。该案例从功能上分为面向底层硬件部分和顶层通信部分;在模块类别上,又可分为软件层、硬件层、网络层、跨语言通信层、数据层等,案例的体系结构图如图1.1所示。相关的代码实时更新,详见GitHub - initxuan/books。


环境准备_第1张图片
图1.1 案例的系统体系结构图

你可能感兴趣的:(环境准备)