分享

采用VisualStudio编译Mission&nb...

 A熊牙天下 2018-09-05
今天花了一整天时间,终于把 Mission Planner编译成功了。有任何问题,可以与我交流,新浪@WalkAnt,30175224@qq.com。下面是我的经验分享。
如何编译Mission Planner 呢?
我的步骤是:
1、使用GitHub 下载 Mission Planner 源码。
2、观察代码解决方案 ArdupilotMega.sln ,用记事本打开,确定是 VisualStudio版本。我下载的源码是2013版本。
3、下载并安装 Visual Studio 2013
4、用VS 打开Mission Planner 工程(ArdupilotMega.sln)。
现在来一个首次编译——,你会发现有100多个错误。
不要害怕,其实,我们还有很多设置需要去处理。
第一步:我们可能会看到OpenTK 相关的错误
源码中,实际上已经有OpenTK工程了,在解决方案中,在 MissionPlanner\ExtLibs\GLControl文件夹中,将他添加进来,就可以了。
值得注意的是,我们编译之前,要确认所有的LIB库都已经包含到VS工程中来,列举如下:
AviFile
BaseClasses
BSE.Windows.Forms
Core
CsAssortedWidgets
GMap.Net.Core
GMap.Net.WindowsForms
KMLib
MetaDataExtractor
OpenTK.GLControl
SharpKml
UPdater
wix
ZedGraph
等等,具体见下图。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多