陈拓 2022/09/08-2022/09/08
《DELL台式机Linux ubuntu 20.04.5 安装》
https://blog.csdn.net/chentuo2000/article/details/126761906?spm=1001.2014.3001.5501
《Win10命令窗口的SSH和SFTP操作》
https://blog.csdn.net/chentuo2000/article/details/119918637?spm=1001.2014.3001.5501
mkdir esp
cd esp/
whereis python
sudo ln -s /usr/bin/python3.8 /usr/bin/python
sudo apt update
sudo apt install python3-pip
sudo apt install cmake
git clone -b v4.4.2 https://gitee.com/EspressifSystems/esp-idf.git
注意:仅克隆 esp-idf,不包含子模块。即git 命令不带 --recursive 参数。
git clone https://gitee.com/EspressifSystems/esp-gitee-tools.git
pip config set global.index-url http://mirrors.aliyun.com/pypi/simple
pip config set global.trusted-host mirrors.aliyun.com
设置环境变量
cd ~/esp/esp-gitee-tools
export EGT_PATH=$(pwd)
测试环境变量:echo $EGT_PATH
安装子模块
cd ~/esp/esp-idf
$EGT_PATH/install.sh
$EGT_PATH/submodule-update.sh
nano ~/.bashrc
将alias get_idf='. $HOME/esp/esp-idf/export.sh'添加到最后一行。
注意,命令开始的 . 与路径之间应有一个空格!
将ESP-IDF 中的tools/目录加入PATH环境变量中
export PATH=$HOME/esp/esp-idf/tools:$PATH
刷新环境变量
source ~/.bashrc
查看别名
alias
查看环境变量
echo $PATH
get_idf
idf.py --version
安装完成!
注意:每次打开终端进入sdk都要执行一次get_idf命令。
参考《用乐鑫国内Gitee镜像搭建ESP32开发环境》
https://blog.csdn.net/chentuo2000/article/details/113424934?spm=1001.2014.3001.5502