zoukankan      html  css  js  c++  java
  • ESP Windows 平台工具链ESP-IDF 安装踩坑

    安装文件:esp-idf-tools-setup-2.3

    python环境:python-3.8.6rc1-amd64

    安装过程报错:

    virtualenv: error: unrecognized arguments: --no-site-packages

    解决方案:

    因为最新版本的virtualenv有BUG,无法识别–no-site-packages参数
    virtualenv: error: unrecognized arguments: --no-site-packages

    解决方法:降低版本
    python.exe -m pip install --upgrade virtualenv==16.7.9

    安装完成之后

    设置IDF_PATH环境变量

    cd %IDF_PATH%

    install.bat

    export.bat

    编译hello world

    cd %IDF_PATH%examplesget-startedhello_world

    idf.py menuconfig

    通过此菜单设置项目的具体变量,包括 Wi-Fi 网络名称、密码和处理器速度等. hello_world 示例项目会以默认配置运行,因此可以跳过使用 menuconfig 进行项目配置这一步骤

    编译工程
    idf.py build

    编译成功会在hello-worlduild的文件夹中生成 hello-world.bin文件

    烧录到设备

    idf.py -p COM3 flash

    使用监控器查看运行状态

    idf.py -p COM3 monitor

    下面我们要运行 Hello World example for ESP32.

    由于我们是在windows上运行,所以

    第一步我们要安装windows的make环境

    Win10安装gcc、g++、make

     MinGW官网下载:http://www.mingw.org 

    点击右上角Downloads

    点击下载 mingw-get-setup.exe (MinGW-Get Version 0.6.3-pre-20170905-1 (Beta))

    然后安装,在安装到最后执行js时,报错:

    打开注册表编辑器,定位"HKEY_CLASSES_ROOT" > ".js" 这一项,双击默认值将数值数据改为"JSFile"即可

     安装完成后添加环境变量

    将 "MinGWin" 目录加入path

    安装包

    Win+R 打开运行,输入cmd回车


    1. 安装gcc: mingw-get install gcc 
    2. 安装g++: mingw-get install g++ 
    3 安装gdb: mingw-get install gdb 回车
    4. 安装make:mingw-get install mingw32-make 

    测试一下是否安装成功

    gcc -v

    g++ -v

    mingw32-make -v

    每次make的时候不想输 mingw32-make 这么长, 可以到 MinGWin 下把 mingw32-make.exe 重命名为 make.exe 就行了

  • 相关阅读:
    sprint1的个人总结及《构建之法》8、9、10章读后感
    操作系统作业----实验三
    《构建之法》第六,七章读后感
    实验二 作业调度模拟程序 报告
    参考的博客园
    复利计算器6.0
    复利计算-做汉堡,结对2.
    复利计算器5.0
    0608典型用户
    0603我的感受
  • 原文地址:https://www.cnblogs.com/meetrice/p/14191915.html
Copyright © 2011-2022 走看看