介绍
Windows没有内置的“ make”环境,因此,在安装工具链时,还需要一个与GNU兼容的环境。我们使用MSYS2环境提供此功能。您不需要一直使用此环境(可以使用Eclipse或其他前端),但是它在幕后运行。
工具链设置,最新版本请访问编程手册
快速设置是从dl.espressif.com下载Windows多合一工具链和MSYS2 zip文件:
https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20181001.zip
将zip文件解压缩到C:\
(或其他位置,但本指南假定D:\
),它将创建一个msys32
具有预先准备好的环境的目录。
下载ESP8266的工具链
v8.4.0
如果您仍在使用旧版本的SDK(<3.0),请使用工具链v4.8.5,如下所示:
看看这个
通过运行打开MSYS2 MINGW32终端窗口D:\msys32\mingw32.exe
。此窗口中的环境是bash shell。创建一个名为esp
ESP8266应用程序的默认目录。为此,运行以下shell命令:
mkdir -p ~/esp
通过键入,然后可以转到新创建的目录。如果没有错误消息,请完成此步骤。cd ~/esp
下载的工具链解压得到xtensa-lx106-elf,把这个文件整个放到msy32/opt
将它添加到工具链环境变量$PATH中,把之前的删了,改成
工具链中添加sdk路径,我放到msys32/ESP8266_RTOS_SDK,所以这样写