在 Windows 上设置构建环境¶
在 Windows 上有两种构建选项:Windows Linux 子系统(WSL)或 Cygwin。新开发人员应该使用 WSL,因为它的编译速度更快、兼容性更好,而且有更多来自其他开发人员的支持。
使用 WSL 利用 waf 进行构建的设置(仅限 Windows 10 和 11)¶
按说明安装 WSL 这里
(可选,如果您希望使用 VSCode 编辑器) 按此处所述设置 VSCode
使用 Cygwin 安装 waf¶
备注
不建议新开发人员使用 Cygwin。不过,如果需要为 Windows 编译 SITL 二进制文件,使用 Cygwin 有时还是有用的。不过,你也可以不使用 Cygwin 而直接创建 Windows SITL 可执行文件,方法如下 这里.