乐鑫官方文档: https://docs.espressif.com/projects/esp-idf/zh_CN/stable/get-started/index.html
首要问题:
所有的路径名不能有空格!包括工程所在的文件夹。 编译失败尝试idf.py fullclean再编译
- Vmware虚拟机需要最新版本,15以上,要不然Vmtool好像容易出问题
- Ubuntu 至少18以上(建议18),要不然好像字体或者其他有问题(老版本的界面也不大好看)
- 安装好首先改Ubuntu 源(用Python的话也改下Python源)
- 然后配置GIT 代理,这样才有速度。可以用Window下代理软件,然后开启局域网共享
接下来按照官方文档的步骤:
一、编译 ESP-IDF 需要以下软件包:Ubuntu 和 Debian:
sudo apt-get install git wget flex bison gperf python python-pip python-setuptools cmake ninja-build ccache libffi-dev libssl-dev
二、获取IDF