mac esp-open-rtos esp-open-sdk安装错误解决

本文详细介绍了在Mac系统中安装esp-open-sdk和esp-open-rtos时遇到的编译问题及解决方案,包括解决sed命令的不同、编译器配置以及烧写参数的修改,以便于进行ESP8266的IoT开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在使用mac进行esp IOT开发时,有时会选择原装(乐鑫)的ESP8266_RTOS_SDK,但是,其中的freeRTOS组件太陈旧,才是7.82版本,而且自从2016年开始就没有再更新。

所以,无法使用线程之间传递消息的相关机制。


如果采用esp-open-rtos,是不错的选择。截止目前,其中包含的freeRTOS实时内核,直接跟进在10.0版本,很及时。

git clone --recursive https://github.com/Superhouse/esp-open-rtos.git


如果使用esp-open-rtos,就需要安装esp-open-sdk:

$ git clone --recursive https://github.com/pfalcon/esp-open-sdk.git 


但是,如果你使用的是mac系统,很不幸会遇到编译问题,解决方法如下:

首先建议搞定编译器,参考:https://blog.csdn.net/xicikkk/article/details/52559433


尤其是sudo vi ~/.bash_profile中加

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值