1.下载好mavsdk并进入mavsdk目录

mavsdk_server安卓平台编译_mavsdk_server

2.生成docker安卓平台文件

docker run --rm dockcross/android-arm64 >./dockcross-android-arm64
  • 1.

mavsdk_server安卓平台编译_docker_02

3.生成makefile

./dockcross-android-arm64 cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_MAVSDK_SERVER=ON -DBUILD_SHARED_LIBS=OFF -Bbuild/android-arm64 -S.
  • 1.

mavsdk_server安卓平台编译_mavsdk_03

makefile生成成功

mavsdk_server安卓平台编译_android_04

 编译:

./dockcross-android-arm64 cmake --build build/android-arm64 -j8
  • 1.

mavsdk_server安卓平台编译_android_05

 编译成功

mavsdk_server安卓平台编译_docker_06