工具链自定义设置(传统 GNU Make 系统)
除了从乐鑫官网(请见 第一步:设置工具链)下载二进制工具链外,您还可以自行编译工具链。
备注
ESP-IDF V4.0 及之后版本的默认构建系统为 CMake。本文档主要针对之前基于 GNU Make 的传统构建系统。请注意,未来,我们可能不会继续支持基于 GNU Make 的构建系统。
如无特殊需求,建议直接使用我们提供的预编译二进制工具链。不过,您可以在以下情况考虑自行编译工具链:
需要定制工具链编译配置
需要使用其他 GCC 版本(如 4.8.5)
需要破解 gcc、newlib 或 libstdc++
有相关兴趣或时间充裕
不信任从网站下载的 bin 文件
如需自行编译工具链,请查看以下文档: