QGC V3.4版本 源码存放地址:https://github.com/mavlink/qgroundcontrol
下载方式:
1.git: git clone https://github.com/mavlink/qgroundcontrol.git -b Stable_V3.4
git submodule init
git submodule update
2.直接下载,此时的代码不全,需要下载对应路径下的src/GPS/GpsDrivers 和 libs/mavlink/include/mavlink,然后移入源码对应路径即可
开发环境及配置:
Window下:VS2015+Qt5.11.0
VS安装选择C++下载、Qt安装选择MSVC201532.bit、Qt Charts、Qt Data Visualization
VS2015环境搭建:在项目中建立bulid文件夹、打开bulid文件夹,在该文件夹下cmd输入qmake -r -tp vc ../qgroundcontrol.pro,之后会生成.vcxproj文件,可拿VS2015打开
Ununtu下: Qt5.11.0
Qt安装时选择Desktop gcc 64bit、Qt Charts、Qt Data Visualization
报错:sdl2 development package not found
解决办法:命令行输入 sudo apt install libsdl2-dev