tinyspot 发表于 2019-10-5 10:38:23

Windows10上使用Linux子系统编译Ardupilot

本帖最后由 tinyspot 于 2019-10-7 09:14 编辑

原文地址:http://ardupilot.org/dev/docs/building-setup-windows10.html#building-setup-windows10

1.在Windows 上启用linux子系统。
开始菜单找到Windows系统展开后点击控制面板(如图)


点击程序。


在打开的页面中选择启用或关闭Windows功能。


勾选适用于Linux的Windows子系统



点击确定。



点击立即重新启动。系统重启完成后点击如下链接打开Microsoft Store 并安装Ubuntu。
https://www.microsoft.com/en-us/p/ubuntu-1804-lts/9n9tngvndl3q

点击获取。


点击打开Microsoft Store。
点击获取。

安装完成后打开开始菜单,找到刚刚安装的Ubuntu 并打开。



输入Linux子系统用户名。



输入Linux子系统密码。



再输一遍Linux子系统密码。


显示如下,Linux子系统安装完成。


输入以下命令更新Linux子系统软件包。
sudo apt-get update && sudo apt-get upgrade输入安装Linux子系统时输入的密码。


等待更新完成。


中途有需要输入密码的就输入安装时设置Linux子系统密码。



输入 Y 回车。



选择Yes回车。

等待命令完成。


2.输入以下命令下载Ardupilot源代码。
git clone https://github.com/ardupilot/ardupilot.git
cd ardupilot
git submodule update --init --recursive
等待命令完成。




3.运行脚本。./Tools/environment_install/install-prereqs-ubuntu.sh -y
按照提示输入密码。




等待命令完成。


至此编译环境搭建完成。

源代码目录:C:\Users\norulers\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\home\norulers\ardupilot

页: [1]
查看完整版本: Windows10上使用Linux子系统编译Ardupilot