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
相关推荐
闲人编程1 天前
Hadoop 使用过程中 15 个常见问题的详细描述、解决方案
大数据·hadoop·eclipse·解决方案·yarn·配置文件
吖吖耶3333 天前
【Linux】常用命令练习
linux·运维·eclipse
怪兽也会哭哭3 天前
Eclipse 创建Dynamic web project项目-配置Tomcat服务器
java·ide·eclipse
弗锐土豆5 天前
maven工程修改jdk编译版本的几种方法
java·eclipse·maven·编译·版本
鸣弦artha6 天前
蓝桥杯——数组
java·数据结构·算法·蓝桥杯·eclipse·排序算法
鸣弦artha7 天前
蓝桥杯——杨辉三角
java·算法·蓝桥杯·eclipse
csucoderlee7 天前
eclipse mat leak suspects report和 component report的区别
java·ide·eclipse
蘑菇丁9 天前
ranger-kms安装
java·ide·eclipse
heromps9 天前
hadoop报错找不到主类
大数据·hadoop·eclipse
攻心的子乐9 天前
中介者设计模式 软考
eclipse