MacOS 下搭建esp8266环境
MacOS 下搭建esp8266交叉编译环境 自己是搞ARM嵌入式开发的,但手头又是一台Mac,对于Mac里面跑window虚拟机已是家常便饭。但如果可以直接用Mac开发,我是一定要尝试的,毕竟体验好这么多。这次,一个偶然机会,在参考网上教程后,顺利搭建成功,故记录一下。 总体步骤和网上众多Linux安装步骤类似。 不知道esp8266是什么? 请看这里 1.安装Homebrew Homebrew是Mac下的软件包管理工具。如果安装了的就跳过这步。 /usr/bin/ruby -e " $( curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install ) " 1 2.安装所需依赖 brew install binutils coreutils automake autoconf wget gawk libtool help2man gperf gnu-sed --with-default-names grep 1 3.准备交叉编译包 toolchain来源(找到的最新编译好的Mac版是2.3.0): https://github.com/esp8266/Arduino/releases sudo mkdir -p /opt/esp8266 sudo chmod 777 /opt