此文仅记录Visual Studion 2010 从源码编译DiyDrones MissionPlanner 1.2.95.0。 从https://github.com/diydrones/MissionPlanner.git 打开ArdupilotMega.sln,此时编译用七八十个错误信息。集中于MissionPlanner工程。解决办法为: 在nuget程序包管理器控制台执行以下几个命令安装rx-main,aforge,log4net: -install-package rx-main -install-package aforge -install-package log4net 为MissionPlanner添加reference,分别添加对以下几个文件的引用 Lib/px4uploader.exe, Lib/alglibnet2.dll, Lib/DirectShowLib-2005.dll, 再添加几个缺失的系统引用,分别是System.Speech。 OK!!此时编译通关,截图为证,我倒是还不知道怎么用,因为还没有硬件平台。
转载于:https://my.oschina.net/bygreencn/blog/197984