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
相关推荐
不正经的码狗7 天前
JAVA 、Eclipse 安装及配置 JAVA 项目(无需配置环境)
java·eclipse
不正经的码狗7 天前
Eclipse汉化(快速,推荐)
java·eclipse
vx_BS813309 天前
【项目编号:project51629】Spring Boot 乡村自来水缴费系统:把抄表、水费生成与在线缴费做成一条数字化闭环
java·spring boot·eclipse·tomcat·maven
暮雨哀尘9 天前
JAVA基础练习(四):SpringBoot 实现简易登录功能
java·spring boot·eclipse·maven
智购科技自动售卖机厂家9 天前
设备一到夏天就频繁跳闸,从启动电流追到压缩机电容~YH
数据结构·人工智能·python·eclipse
vx_BS813309 天前
【项目编号:project51381】Spring Boot 婚纱摄影管理系统:套餐预约、在线咨询、支付与客片展示的一站式业务实现
java·spring boot·eclipse·tomcat·mybatis
pan0c2310 天前
什么是ESP8266-NodeMCU
嵌入式硬件·esp8266
解道Jdon12 天前
JDK 27发布:紧凑对象头、G1默认、量子安全TLS
ide·windows·git·svn·eclipse·github·visual studio
金融小师妹12 天前
事件驱动分析:美联储决议临近,黄金弱势运行的AI政策定价框架
大数据·eclipse·时序数据库
vx_BS8133013 天前
【项目编号:project49759】Spring Boot 宠物综合服务平台:商城、预约、咨询、活动与健康档案的一体化实现
java·spring boot·eclipse·tomcat·intellij-idea