因为之前在pc系统上做软件大多都是使用的Qt进行的开发
而Qt也支持多平台的部署与编译,于是想要在手头的Dragonboard(龙板)上也部署好Qt环境
最好再装上Qtcreator,可视化的直接在板上开发
其实也不难,感觉只要将板子做好linux系统后一切都和普通pc平台差不多
1.安装
这里用比较方便的方法,直接使用apt进行下载安装
sudo apt-get install qt5-default
sudo apt-get install qtcreator
安装完后reboot一下
sudo reboot
然后我们可以看看是否已经安装好了
linaro@linaro-alip:~$ qmake -v
QMake version 3.0
Using Qt version 5.7.1 in /usr/lib/aarch64-linux-gnu
可以看到已经安装好了3.0版本的qmake
2.配置工具链
安装好qmake与qtcreator后,如果想要在龙板上可视化的直接使用qtcreator进行工程的编译运行
由于qtcreator不能自动识别板上的工具链,还需要进行工具链的配置
1.在 Options 中,Build & Run , Complier
C的设置为 /usr/bin/gcc , C++的设置为 /usr/bin/g++
2.Debugger 设置为 /usr/bin/gdb
3.Devices type 选择 Desktop
4.Device 选择 local
5. qt version 选择 /usr/bin/qmake 这一项一般安装好qt5-default后会自动检测到
这样我们便完成了qtcreator工具链的配置
可以自己试着创建工程编译运行一下
但是含有部分库(例如serialport)不能直接从pc上移动到龙板进行编译
并不支持该库啊(╯﹏╰)