win10+eclipse+ESP8266_RTOS_SDK开发环境构建

官网教程

https://docs.espressif.com/projects/esp8266-rtos-sdk/en/latest/get-started/eclipse-setup.html

1. 导入工程

Build and Flash with Eclipse IDE --- ESP8266 RTOS SDK Programming Guide documentation (espressif.com)

导入整个SDK,便于查看所有代码,设置好"编译位置",这里Eclipse即编译hello_world

2. 工程的属性

选择 C/C++ Build 页面下的 Environment 选项卡

IDF_PATH

bash 复制代码
D:\ESP\ESP8266_RTOS_SDK\ESP8266_RTOS_SDK

PATH

bash 复制代码
D:\ESP\ESP8266_RTOS_SDK\msys32\usr\bin;D:\ESP\ESP8266_RTOS_SDK\msys32\mingw32\bin;D:\ESP\ESP8266_RTOS_SDK\msys32\opt\xtensa-lx106-elf\bin;D:\ESP\ESP8266_RTOS_SDK\msys32\mingw32\Python312

//不改,使用默认也可以用

默认

bash 复制代码
${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"

乐鑫官网让改为

bash 复制代码
xtensa-lx106-elf-gcc ${FLAGS} -E -P -v -dD "${INPUTS}"

安信可:

bash 复制代码
${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"

//不改,使用默认也可以用

默认

bash 复制代码
([^/\\\\]*)((g?cc)|([gc]\+\+)|(clang))

乐鑫官网让改为

bash 复制代码
xtensa-lx106-elf-(gcc|g\+\+|c\+\+|cc|cpp|clang)

安信可:

bash 复制代码
(gcc)|([gc]\+\+)|(clang)

3. 编译


这里menu不起作用!

bash 复制代码
make flash ESPPORT=COM6
相关推荐
SHtop114 小时前
Eclipse IDE
ide·eclipse
小小大侠客2 天前
将eclipse中的web项目导入idea
java·eclipse·intellij-idea
先睡2 天前
Java 之Redis
eclipse
开开心心就好2 天前
便携免安装,畅享近 30 种 PDF 文档处理功能
java·服务器·python·eclipse·pdf·word·excel
多多*2 天前
JVM Java类加载 isInstance instanceof 的区别
开发语言·python·spring·ai作画·eclipse·maven
全栈小精灵2 天前
JavaSE--考试系统
java·开发语言·学习·eclipse·tomcat
Geek极安网络安全2 天前
2025年浙江省中等职业学校职业能力大赛(学生技术技能类)“移动应用与开发”赛项技术文件
运维·网络·python·安全·web安全·eclipse·php
程序猿小D3 天前
第三百八十九节 JavaFX教程 - JavaFX WebEngine
java·eclipse·intellij-idea·vr·javafx
开开心心就好4 天前
自定义屏幕显示方向的实用软件
java·服务器·python·eclipse·pdf·word·excel
别惊鹊5 天前
hadoop客户端环境准备
java·ide·eclipse