ESP32开发之Windows开发环境


电脑出了问题linux系统下的环境不知道怎么就挂了,在一次搭建,总是出错,没办法,只能在win10下一试。

1 下载交叉编译工具,最新版

找到并下载最新的工具链:

 https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20190611.zip

解压出来为文件夹msys32

 

2.下载ESP-IDF

 

https://github.com/espressif/esp-idf/tags

个版本都在里面,与对应的工具链想匹配,否则编译的时候回报错,提示编译工具过高或过低

https://github.com/espressif/esp-idf/releases/tag/v4.0-beta2,进去后再最下面

解压

解压出来为文件夹esp-idf-v4.0-beta2

3.将esp-idf-v3.3复制到msys32里面去,再将msys32复制到C盘根目录,

打开C:\msys32\etc\profile.d\esp32_toolchain.sh,将里面内容配置为:

# This file was created by ESP-IDF windows_install_prerequisites.sh
# and will be overwritten if that script is run again.
export PATH="$PATH:/opt/xtensa-esp32-elf/bin:/mingw32/bin"
export IDF_PATH="/esp-idf-v4.0-beta2"
其中msys32自带的python位于“mingw32/bin”

4.尝试第一次编译

双击“C:\msys32\msys2_shell.cmd”启动msys32

cd /esp-idf-v4.0-beta2/examples/get-started/hello_world/
make menuconfig
或 笔记本核心较多用下面这个会更快
make -j4 menuconfig

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM