先决条件 - FreeRTOS
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

先决条件

请先确保主机符合以下先决条件,再继续下一步:

  • 设备的编译工具链必须支持计算机的操作系统。CMake 支持所有版本的 Windows、macOS 和 Linux。

    不支持 Windows Subsystem for Linux (WSL)。在 Windows 计算机上使用本机 CMake。

  • 必须安装了 CMake 3.13 版或更高版本。

    可以从 CMake.org 下载 CMake 的二进制发行版。

    注意

    如果下载 CMake 的二进制发行版,请确保先将 CMake 可执行文件添加到 PATH 环境变量,然后再从命令行使用 CMake。

    也可以使用程序包管理器下载并安装 CMake,例如,macOS 上的 homebrew,Windows 上的 scoopchocolatey

    注意

    许多 Linux 发行版的程序包管理器中的 CMake 程序包版本已过时。如果发行版的程序包管理器不包括最新版本的 CMake,那么可以尝试 linuxbrewnix

  • 必须具有兼容的本机构建系统。

    CMake 可以针对许多本机构建系统,包括 GNU MakeNinja。Make 和 Ninja 都可以使用程序包管理器安装在 Linux、macOS 和 Windows 上。如果在 Windows 上使用 Make,则可从 Equation 安装独立版本,或安装捆绑了 Make 的 MinGW

    注意

    MinGW 中的 Make 可执行文件名为 mingw32-make.exe,而不是 make.exe

    我们建议使用 Ninja,因为它不仅速度快于 Make,还可提供对所有桌面操作系统的本机支持。