主页 > 游戏开发  > 

MAVSDK-CustomMavlink处理

MAVSDK-CustomMavlink处理

编译命令中开启 Custom Mavlink 编译

cmake -DCMAKE_BUILD_TYPE=Release -DMAVLINK_DIALECT=custom -DBUILD_CUSTOM_MAVLINK=ON -DCUSTOM_MAVLINK_PATH="G:/Custom_Mavlink" -DBUILD_CUSTOM_PLUGINS=ON -DENABLED_CUSTOM_PLUGINS="speaker" -DENABLED_PLUGINS="ftp" -Bbuild/Release

-DMAVLINK_DIALECT=custom (这个一定要加,否则编译完成后 文件不会生成 Custom_MAVSDK\build\Release\third_party\install\include\mavlink\custom文件夹)

DCUSTOM_MAVLINK_PATH 设置为  Custom Mavlink源码存放路径

问题:

可能遇到 No such file or directory: 'pymavlink/requirements.txt'  报错。

原因是没有执行Git命令下载pymavlink模块。

解决:

(1)下载:GitHub - MUCHWAY/Custom_Mavlink at custom

(2)切换至 custom分支

(3)注意:进入Custom Mavlink文件夹下执行以下Git命令下载pymavlink模块

git submodule update --init --recursive

标签:

MAVSDK-CustomMavlink处理由讯客互联游戏开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“MAVSDK-CustomMavlink处理