• ESP32开发:Clion配置IDF


    IDF环境搭建

    使用安装包安装IDF

    可以通过安装包进行安装,如下图:
    在这里插入图片描述
    下载链接如下:https://dl.espressif.cn/dl/esp-idf/?idf=4.4
    安装好后,IDF会添加环境变量IDF_TOOLS_PATH,如果要安装多个IDF,为了防止冲突,可以将该环境变量移至init.bat中,如下图:
    在这里插入图片描述
    在这里插入图片描述
    同样的,配置Clion时,还需要在C:\Users\WCC\IDF441\frameworks\esp-idf-v4.4.4\export.bat最上面添加该语句。

    使用vscode安装IDF

    参考教程:https://github.com/espressif/vscode-esp-idf-extension/blob/master/docs/tutorial/install.md

    Clion配置

    添加工具链

    通过Vscode安装的IDF,只能在Vscode里面运行idf.py命令,如下:
    在这里插入图片描述
    在Clion中配置IDF的过程如下:
    在这里插入图片描述
    参考:https://www.jetbrains.com/help/clion/esp-idf.html#cmake-setup
    注意:如果把IDF_TOOLS_PATH从环境变量里取消了,那么在Clion工具链导入的bat文件中,需要多添加一行:

    set IDF_TOOLS_PATH=C:\Users\WCC\IDF441
    
    • 1

    添加好后的工具链如下:
    在这里插入图片描述

    Cmake指定工具链

    依次点击下图中按钮:
    在这里插入图片描述
    点击4后,在弹出的窗口中添加宏定义如下:
    在这里插入图片描述
    **注意:**可以将以上宏定义添加在设置文件中,也可以通过命令添加在Cmakelists.txt文件中,如下图:
    在这里插入图片描述

    配置cmd运行idf.py

    如下:
    在这里插入图片描述
    设置cmd快捷方式的起始位置为idf_path路径,在目标里添加:
    C:\Windows\system32\cmd.exe /k C:\Users\WCC\esp\esp-idf\export.bat&&C:\Users\WCC\idf441tools\python_env\idf4.4_py3.8_env\Scripts\activate.bat
    即可通过cmd运行idf.py,如下;
    在这里插入图片描述

    配置IDF V5.0.2版本

  • 相关阅读:
    (生物信息学)R语言绘图初级——3-5分文章必备——小提琴图
    qt响应全局热键
    辉芒微IO单片机FT60F022-RB
    Java使用opencv实现人脸识别、人脸比对
    笨方法学Python
    webpack-merge 实现开发、生产和测试环境的不同配置
    java枚举类
    Unity meta的一些常见属性
    React路由与导航
    全国计算机四级之网络工程师知识点(二)
  • 原文地址:https://blog.csdn.net/wcc243588569/article/details/131517404