嵌入式开发esp32安装ubuntu18后 要装哪些库
时间: 2023-11-30 07:02:58 浏览: 112
【Esp32S3 - Arduino】在Ubuntu下配置vscode+arduino-cli的开发环境
在ubuntu18中,您需要安装以下库才能进行ESP32的嵌入式开发:
1. build-essential:这个库包含了一些基本的编译工具,如gcc、g++、make等。
2. git:用于下载ESP-IDF的源代码。
3. cmake:用于编译ESP-IDF。
4. ninja-build:用于加速编译。
5. python3:ESP-IDF需要使用Python进行一些构建和生成操作。
6. pip3:Python包管理器,用于安装ESP-IDF依赖的Python库。
7. libncurses-dev:用于支持ESP-IDF的命令行接口。
您可以使用以下命令来安装这些库:
```
sudo apt-get update
sudo apt-get install build-essential git cmake ninja-build python3-pip python3-setuptools python3-serial libncurses-dev
```
此外,您还需要安装ESP-IDF。您可以从官方网站(https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/get-started/index.html#step-1-install-prerequisites)下载并安装ESP-IDF。
阅读全文