您现在的位置:首页 >> 前端 >> 内容

Raspbian上的图形用户界面开发教程Qt环境搭建

时间:2017/12/11 11:19:17 点击:

  核心提示:Raspbian上的图形用户界面开发教程Qt环境搭建。关于树莓派的图形用户界面开发,我有意更新基于Linux的Raspbian系统上的开发和基于Android的AndroidThings上的开发相关博...

Raspbian上的图形用户界面开发教程Qt环境搭建。关于树莓派的图形用户界面开发,我有意更新基于Linux的Raspbian系统上的开发和基于Android的AndroidThings上的开发相关博文。先更新Raspbian上的图形用户界面开发相关教程。

通常常用的工具可以是GNOME/GTK+和KDE/Qt,界面开发的核心是GTK+ GUI库和Qt GUI库。我的教程统统基于Qt。本篇先进行开发环境搭建。

首先在shell中执行:

sudo apt-get install qt4-dev-tools qtcreator

来安装Qt相关工具。

进行界面开发必须使用到显示,如果没有显示器,可以选择安装vncserver。注意,请使用vnc官方提供的专供树莓派使用的vncserver,用命令:

 

vncserver
启动vnc服务。不要安装tightvncserver,它可能会造成Qt Creator中键盘输入错乱。在PC上安装vnc-viewer,安装完成后,连接树莓派,打开Start→Programming→Qt Creator(还有其他Qt开头的只是一些辅助工具,Creator是真正的IDE)。

 

新建一个项目进行测试,过程不多说。下面要强调的是编译调试。打开工具栏Tools→Options,找到Build & Run,其下有General、Kits、Qt Versions、Compilers、Debuggers和Cmake六个选项卡(不同版本可能有所不同)。查看一下Qt Versions、Compilers、Debuggers,看Qt是否正确识别到这些工具。如果没能识别,则进行添加:Qt Versions找/usr/lib目录下的qmake(具体目录可能略有不同,但这个一般都是可以识别到的)、Compilers(编译器)选/usr/bin/gcc(或你可能安装了gcc-4.8等)、Debuggers选/usr/bin/gdb。

Raspbian上的图形用户界面开发教程Qt环境搭建

Raspbian上的图形用户界面开发教程Qt环境搭建

Raspbian上的图形用户界面开发教程Qt环境搭建

我们应该为每个项目指定编译套件,当然设置一次,以后新建项目时选定了即可。在Kits下点击右上角的Add,添加名字、Devices type选择Desktop,Device选择Local PC(Default for Desktop),Compiler、Debugger、Qt version选择正确即可。

Raspbian上的图形用户界面开发教程Qt环境搭建

经过以上配置,项目就可以正常编译调试了。自行测试吧。

Tags:RA AS SP PB 
作者:网络 来源:江流西去不可缓的博客