qgc 开发环境搭建(windows and android)
拷贝代码:git clone --branch v4.1.4 --recursive -j8 https://github.com.cnpmjs.org/mavlink/qgroundcontrol.git
·
一,qt vs
- Qt,安装下载器(https://download.qt.io/development_releases/online_installers/),注册账号之后 下载Qt 5.15.2 版本。
- vs, MSVC 2019
二,android 环境配置
- jdk,jdk1.8.0_291
- sdk,使用Android Studio 安装
三,编译
参考:(本文版本:master->097c35f)
Getting Started with source & builds · QGroundControl Developer Guide
四,注意
- 更新代码时 可能部分依赖库无法下载,可以单独下载,注意版本的匹配,qgc不同版本对应依赖库的版本也不一致。
- 编译时 部分文件提示“常量中有换行符”,找到此文件,用txt打开,修改下编码。
- 此版本中文版,航点会添加失败,尽量使用英文版。
五,打包配置
- QGC的打包 利用NISI这个打包软件,因此需要下载此软件。
- 安装后,修改qgc-》QGCPostLinkInstaller.pri 文件,指向此打包软件。
- 添加 参数 CONFIG+=installer
- 重新编译后 会自动生成安装包。
更多推荐
已为社区贡献5条内容
所有评论(0)