从零开始设置 Mac OS 环境下的工具链(传统 GNU Make)¶
注解
ESP-IDF V4.0 及之后版本的默认构建系统为 CMake。本文档主要针对之前基于 GNU Make 的传统构建系统。请注意,未来,我们可能不会继续支持基于 GNU Make 的构建系统。
从源代码编译工具链¶
安装依赖项:
创建一个文件系统镜像(区分大小写):
挂载:
创建指向您工作目录的符号链接:
前往新创建的目录
下载并编译
crosstool-NG
:编译工具链:
编译得到的工具链会被保存到 ~/esp/ctng-volume/crosstool-NG/builds/xtensa-esp32-elf
。请按照 标准设置指南 的介绍,将工具链添加到 PATH
。
后续步骤¶
继续设置开发环境,请前往 第二步:获取 ESP-IDF 章节。