关于Mission Planner代码编译总结

在编译Mission Planner过程中遇到了一些问题,但最终都解决了,希望对后面学习missionpalnner遇到编译问题的人有些帮助。
1.我采用的IDE是visual studio enterprise 2017,具体可以去微软官方下载https://www.visualstudio.com/zh-hans/downloads/.
文件不大,主要方式为在线安装,安装提示框工作负载中有关.net的可以全选上(我开始没选,后面得再次升级)


visual studio 2017 密钥参考网址:https://blog.csdn.net/abc524061/article/details/61193897,在此感谢卷哥的分享


2.下载源代码https://github.com/ArduPilot/MissionPlanner
此时应该注意下载的版本号,版本号,版本号,在“clone or download” 按钮的最左边有一个下拉框,点开——tags-beta,此时显示的是beta版本代码,点击“clone or download”下载。


3.解压到当前文件夹,此时打开工程文件编译会报错
解决办法1:右键MissionPlanner.Utilities——编辑MissionPlanner.Utilities.cproj,
将“System.Speech”动态库引用相对路径改为绝对路径“C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Speech.dll”




解决办法2:将解压后的文件夹拷贝到“C:\0\1\”文件夹下,此处的文件夹名称可自由修改
此时工程文件的绝对路径应该是“C:\0\1\MissionPlanner-beta\MissionPlanner.sln”


再次重新编译可以通过
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值