前言上节课我们简单了解了一下Qt,那么本节课我们将学习qt的环境搭建。qt的安装方式有很多,有简单的默认安装、复杂一些的源码安装和适合开发应用的交叉编译安装。我们先教大家简单的安装方式,大家如果对其他安装方式感兴趣的话,本系列教程最后我们会附上源码安装qt5的步骤。树莓派换源首先我们通过putty登陆树莓派,大家都知道,树莓派系统安装后默认使用国外的镜像源来更新软件,由于不可抗力,导致速度十分缓慢,而且非常容易出现各种奇奇怪怪的错误。所以,我们需要换成国内源,这里我们将使用中科大的软件源和系统源。换源步骤如下:
安装qt5和qtcreator安装qt5sudo apt-get install qt5-default 安装qtcreator sudo apt-get install qtcreator 安装qml的开发环境 sudo apt-get install qtdeclarative5-dev 安装opengl的开发环境(gl库) sudo apt-get install libgles2-mesa-dev 配置qtcreator的qmake等构件套件安装好了上述软件以后,我们打开qtcreator软件,这里大家可以如果没有显示屏的话可以选择远程登陆的方式,需要在树莓派中安装,xrdp大家可以参考此链接sudo apt-get install xrdp 进入树莓派的桌面,打开刚刚安装好的qtcreator。 1、打开tool的配置选项 2、点击左侧的build&run选型,查看配置情况 3、可以看到,默认安装的方式一般都会帮我们自动设置好kit和version等信息,这里分两种情况,有的版本会自动帮我们配置好编译器,如下图所示,那么这一步就可以省略。 但是如果编译器选项什么都没有,代表此时qt版本还是不能用的,需要配置c和 c++ 编译器,c选择gcc编译器,c++ 选择g++编译器。设置完成后先点击Apply,再点击OK选项。 4、然后配置kit中的编译器部分,设置完成后先点击Apply,再点击OK选项。 测试都设置好了以后,我们编译一个官方例程来测试一下。然后我们用Qt Creator,根据下面的步骤打开我们的测试例程 点击编译与运行 如果出上面的结果,说明你已经将开发环境安装好了。最后我们在安装几个后期会用到的库
目前先安装这些吧,后期用到的时候我们再进行安装,大家也可以参考链接自行安装需要的库。接下来开始建立工程吧,我们下节再会! |