Ubuntu 下搭建ESP32 ESP-IDF开发环境,网上操作指南很多,本来一直也没有想过要写这么一篇文章。因为我其实不太习惯在linux下开发应用,平时更习惯windows的软件操作,只是因为windows下开发ESP32的应用编译时太慢,让人受不了,所以最后还是选择搭建了一个Ubuntu系统下的ESP32 ESP-IDF的开发环境,并在window系统下通过SSH连接Ubuntu,这样就即可以在window下用esp-idf开发esp32的应用,又不用忍受window下编译的漫长等待。
一、安装依赖项
这里我们假设Ubuntu系统已经安装完毕。我使用的是ubuntu 24.04.2 LTS版本(非虚拟机,如果使用虚拟机安装,可能后面有一些步骤会略有不同)。
sudo apt update
sudo apt-get install vim
sudo apt install git
sudo apt-get install python3
sudo apt install -y git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0
在ubuntu终端命令行分别输入以上命令并运行。这里一般不会出问题,不多说。
二、获取ESP-IDF框架
首先建立工作目录。
mkdir ~/esp
cd ~/esp
这里需要特别强调的一点是:用git命令来clone下来,这就可以可以同步最新的框架版本!不能直接一个downLoad 下载,发现会有错误,切记!
git clone -b v5.4 --recursive https://github.com/es

最低0.47元/天 解锁文章
2962

被折叠的 条评论
为什么被折叠?



