1 下载esp-idf
git clone https://github.com/espressif/esp-idf.git
查看git clone下来的IDF版本
cd ~/esp-idf
idf.py --version //查看当前IDF版本
根据 esp 官方文档可知,目前稳定版本为
切换到稳定版本:
cd $IDF_PATH
git fetch
git checkout vX.Y.Z
git submodule update --init --recursive
2 修改环境变量
2.1 IDF_PATH设置
在esp-idf中,拷贝hello_word到与esp-idf同级目录中。
打开Clion,导入hello_word项目
2.2 Clion环境esp idf环境变量设置
添加相关的宏定义。
添加相关的环境该变量
该变量可以在esp-idf目录下,执行install.bat后,在执行export.bat得到
设置完成后,可以通过Cmake创建函数索引
测试运行
点击该小符号,进行编译