qgroundcontrol開發環境搭建原始碼編譯

Mr.石發表於2024-05-11

qgroundcontrol是一款無人機地面站開源軟體,C++/QT開發

在https://github.com/mavlink/qgroundcontrol上就能找到,選擇穩定版下載最新的是2.6

下載https://github.com/mavlink/qgroundcontrol/archive/Stable_V2.6.zip

QT的對應版本

http://download.qt-project.org/official_releases/qt/5.4/5.4.0/qt-opensource-windows-x86-msvc2013_opengl-5.4.0.exe

先安裝QT,在解壓qgroundcontrol

下載mavlink

解壓到 ...\qgroundcontrol-Stable_V2.6\libs\mavlink\include\mavlink\v1.0目錄下

https://github.com/mavlink/qgroundcontrol/tree/Stable_V2.6/libs/mavlink/include/mavlink

如果是直接下載qgroundcontrol的zip,是不包含mavlink,編譯過就自然知道了

qgroundcontrol開發環境搭建原始碼編譯

然後在qgroundcontrol-Stable_V2.6目錄下開啟cmd執行

qmake -r -tp vc qgroundcontrol.pro

qgroundcontrol開發環境搭建原始碼編譯

即可生成sln格式的VS專案解決方案

qgroundcontrol開發環境搭建原始碼編譯

在編譯執行

qgroundcontrol開發環境搭建原始碼編譯

執行成功截圖

qgroundcontrol開發環境搭建原始碼編譯


相關文章