[已解决] 编译报错cannot find -lphy等等

Kx_Kevin
Posts: 27
Joined: Mon Jul 25, 2022 2:33 am

[已解决] 编译报错cannot find -lphy等等

Postby Kx_Kevin » Fri Aug 05, 2022 3:35 am

Hi

我在ubuntu编译,用的IDF-4.4.1,http_request工程报错如下图这些错误,请问要怎么解决?
微信图片_20220805113343.png
微信图片_20220805113343.png (163.82 KiB) Viewed 2878 times
感谢答复

ESP_Gargamel
Posts: 786
Joined: Wed Nov 14, 2018 8:45 am

Re: 编译报错cannot find -lphy等等

Postby ESP_Gargamel » Fri Aug 05, 2022 6:51 am

估计你代码没有拉全,如果你是用 git 拉取的,那么直接 git submodule update --init --recursive 更新一下 submodule。
或者你看下 viewtopic.php?f=25&t=28891&p=100589#p100589 这个帖子里的方式。

Kx_Kevin
Posts: 27
Joined: Mon Jul 25, 2022 2:33 am

Re: 编译报错cannot find -lphy等等

Postby Kx_Kevin » Fri Aug 05, 2022 7:04 am

Hi

我不是通过git命令拉取的,是直接从https://github.com/espressif/esp-idf下载到windows,再放到ubuntu下面编译的。这种方式怎么补全?
而且我看报错是在IDF目录的外层:.espressif/tools/xtensa-esp32-elf下面的ld文件报错,这跟代码有没有拉全是否有关系?

感谢回复

ESP_Gargamel
Posts: 786
Joined: Wed Nov 14, 2018 8:45 am

Re: 编译报错cannot find -lphy等等

Postby ESP_Gargamel » Fri Aug 05, 2022 7:15 am

不要用 github 自己那个 Download ZIP 的方式,这种方式不能完整下载 idf,当中包含的 submodule 会缺失。请细看那个帖子中关于下载或者 git 拉取的部分。

Kx_Kevin
Posts: 27
Joined: Mon Jul 25, 2022 2:33 am

Re: 编译报错cannot find -lphy等等

Postby Kx_Kevin » Fri Aug 05, 2022 9:30 am

Hi

好的,我在ubuntu从gitee上拉取,编译已经没有问题了,感谢

Who is online

Users browsing this forum: No registered users and 70 guests