esp-idf安装

xcmonline
Posts: 9
Joined: Tue Dec 14, 2021 1:42 pm

esp-idf安装

Postby xcmonline » Tue Dec 14, 2021 1:44 pm

在环境搭建中有对系统生成的二个目录有疑问,我是使用离线安装包安装的。
安装在%userprofile%下,也就是 C:\Users\Administrator

安装的主目录是 C:\Users\Administrator\Desktop\esp-idf

1、但系统中会生成 C:\Users\Administrator\.espressif 这个目录,与主目录都有 tools,这二个目录有什么区别。下次如果升级,是直接修改主目录吗?

2、有了 C:\Users\Administrator\Desktop\esp-idf 目录,为什么还要从 github中下载 esp-idf 这二个目录应该是一样的吧。如果不下载可以吗?这二个目录如何升级。



使用cmd查看 where idf.py
C:\Users\Administrator\.espressif\tools\idf-exe\1.0.1\idf.py.exe
C:\Users\Administrator\Desktop\esp-idf\tools\idf.py

这个是使用第一个还是第二个指令,我在系统的环境变量(path)中没有这二个路径 ,只有一个 IDF_PATH的路径是 C:\Users\Administrator\Desktop\esp-idf

需要手动设置环境变量(path)的值吗,是设置那一个。

dodo55
Posts: 41
Joined: Fri Nov 19, 2021 10:01 am

Re: esp-idf安装

Postby dodo55 » Wed Dec 15, 2021 7:14 am

使用esp-idf-tools-setup-online傻瓜安装解君愁!
https://www.esp32.com/viewtopic.php?f=2 ... 834#p88834

ESP_ICY
Posts: 404
Joined: Mon Aug 23, 2021 11:10 am

Re: esp-idf安装

Postby ESP_ICY » Wed Dec 15, 2021 9:16 am

1 ./espressif 是用于存放外部依赖的工具,比如有些 c 语言的自带函数等, 而 espressif 是存放乐鑫自己的代码,里面的tools是放着一些用于调试或者烧录的工具。
2.你这里的从 github中下载 esp-idf是指什么,离线下载好后只有一个 esp-idf 文件夹,并不会有两个文件夹。你如果下载有问题,可以提供log


至于环境变量的值,编程指南中应该已经有比较具体的说明https://gitlab.espressif.cn:6688/espres ... equests/12,有IDF_PATH 的路径就可以了。

你看一下现在可以正常编译吗,

xcmonline
Posts: 9
Joined: Tue Dec 14, 2021 1:42 pm

Re: esp-idf安装

Postby xcmonline » Wed Dec 15, 2021 11:59 am

编译是正常的,每次使用都要执行export.bat,否则找不到idf.py

ESP_ICY
Posts: 404
Joined: Mon Aug 23, 2021 11:10 am

Re: esp-idf安装

Postby ESP_ICY » Thu Dec 16, 2021 2:55 am

是的,因为每次编译时的 idf path 都是临时的,你也可以加到环境变量中,但是不推荐这么做,因为这样不方便你在不同版本之间进行切换

Who is online

Users browsing this forum: No registered users and 41 guests