Page 1 of 2

esp-at工程运行./build.py build报错?

Posted: Thu Mar 03, 2022 1:29 am
by fst202130609
我用esp32c3-min-1,在VSCode编译环境里,使用的版本是V4.3,编译example里的工程都能编译,但在esp-at默认的程序编译./build.py build就报错了
0.png

Re: esp-at工程运行./build.py build报错?

Posted: Thu Mar 03, 2022 2:26 am
by ESP_Sun
你执行下 git config pull.rebase false 命令,然后把 AT 工程下的 build 文件夹删掉再编译

Re: esp-at工程运行./build.py build报错?

Posted: Thu Mar 03, 2022 2:57 am
by fst202130609
ESP_Sun wrote:
Thu Mar 03, 2022 2:26 am
你执行下 git config pull.rebase false 命令,然后把 AT 工程下的 build 文件夹删掉再编译
还是不行,我按照你说的去做,发现还是不能编译
1.png

Re: esp-at工程运行./build.py build报错?

Posted: Thu Mar 03, 2022 3:32 am
by ESP_Sun
这次的错误还是相同的吗?

Re: esp-at工程运行./build.py build报错?

Posted: Thu Mar 03, 2022 3:33 am
by fst202130609
ESP_Sun wrote:
Thu Mar 03, 2022 3:32 am
这次的错误还是相同的吗?
是啊,运行./build.py build根本编译不了

Re: esp-at工程运行./build.py build报错?

Posted: Thu Mar 03, 2022 3:48 am
by ESP_Sun
那先执行 ./build.py build 出现错误后再执行 git config pull.rebase false 呢

Re: esp-at工程运行./build.py build报错?

Posted: Thu Mar 03, 2022 4:36 am
by fst202130609
ESP_Sun wrote:
Thu Mar 03, 2022 3:48 am
那先执行 ./build.py build 出现错误后再执行 git config pull.rebase false 呢
执行 git config pull.rebase false这个啥反应都没有,我尝试了好多次,结果还是一样,其他的工程都能编译,但就是这个esp-at默认的工程编译不了,其他工程都是用idf.py build来编译的

Re: esp-at工程运行./build.py build报错?

Posted: Thu Mar 03, 2022 5:14 am
by ESP_Sun
你是在你的环境中设置了 IDF_PATH 了吗?如果你另外设置了 IDF_PATH 的话可能在编译 AT 时会出现问题,因为你默认的 IDF 版本可能跟 AT 工程里的 IDF 版本不匹配(如何编译 AT 工程,以及其中的注意事项:https://docs.espressif.com/projects/esp ... 2-esp32-c3

Re: esp-at工程运行./build.py build报错?

Posted: Thu Mar 03, 2022 5:52 am
by fst202130609
ESP_Sun wrote:
Thu Mar 03, 2022 5:14 am
你是在你的环境中设置了 IDF_PATH 了吗?如果你另外设置了 IDF_PATH 的话可能在编译 AT 时会出现问题,因为你默认的 IDF 版本可能跟 AT 工程里的 IDF 版本不匹配(如何编译 AT 工程,以及其中的注意事项:https://docs.espressif.com/projects/esp ... 2-esp32-c3
我把IDF_PATH取消了,但为啥 还是一样

Re: esp-at工程运行./build.py build报错?

Posted: Thu Mar 03, 2022 6:10 am
by ESP_Sun
一般按照文档设置编译环境都可以编译成功的,那你直接把 ESP-AT 工程下面的 ESP-IDF 删除后,再重新编译下。