keywords: UAV,QT 5.5.0
〇、链接
GitHub - SysuUavFormation/UAV_Formation_Ground_Station: 室外基于GPS的无人机分布式编队避障飞行
一、软件安装
1.安装QT
该项目主要基于QT实现上位机界面的设计,对于初次上手QT的新手来说,安装一个正确版本且可以正常运行的QT是第一个拦路虎
经过多次踩坑后,发现最合适的qt版本是 qt-opensource-windows-x86-mingw492-5.5.0。该版本已经在原网站和镜像网站上都没有了,可以搜索其在百度网盘的安装包。这里是一个链接,里面有各种qt版本,安装时,可以勾选全部组件:
转载:
链接:https://pan.baidu.com/s/1DaHmaEmh-Bn31TMlKs9Hww 提取码:1i13
注:提取码第一位和第三位均为数字1,不是字母l。Qt君分享,仅供学习使用,请勿用于商业用途。
二、编译项目
1.修改路径
下载git的项目后,按照GroundStation文件夹中readme.md要求,修改mappage.cpp文件中的QDir tempDir路径:
## 注意!
mappage.cpp文件中的QDir tempDir("D:/QT/Ground_Station/map/test.html");修改成test.html文件在对应主机上的绝对路径才可以显示离线地图
注意路径要用/,window下复制的路径是\,会导致后面会报不知名的错误。
2.打开项目
QT工程的后缀是.pro。在QT Creater中打开 Ground_Station.pro 文件
3.修改 项目-概要-构建目录
将路径修改为...../UAV_Formation_Ground_Station-master 即可。
4.编译 运行
这两个按键在左下角
5.运行界面