一、QGC源码下载以及配置

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

你可能感兴趣的:(QGC二次开发,c++)