乐鑫技术交流
直播中

颜立歆

7年用户 934经验值
擅长:控制/MCU
私信 关注
[问答]

vscode安装esp-adf后voip例子编译失败怎么解决?

使用vscode 安装了esp-idf 和 esp-adf, esp-idf的hello_world是正常的,但是esp-adf的例程无法正常编译。报错如下:

[1107/1108] Linking CXX executable voip_app.elf

FAILED: voip_app.elf

cmd.exe /C "cd . && D:workesp32_idf_lib.espressiftoolsxtensa-esp32-elfesp-2021r1-8.4.0xtensa-esp32-elfbinxtensa-esp32-elf-g++.exe  -mlongcalls -Wno-frame-address   @CMakeFilesvoip_app.elf.rsp  -o voip_app.elf  && cd ."

d:/work/esp32_idf_lib/.espressif/tools/xtensa-esp32-elf/esp-2021r1-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: D:/work/esp32_idf_lib/esp-adf/esp-adf/components/esp-adf-libs/esp_sip/lib/esp32/libesp_sip-v4x.a(esp_sip_auth.c.obj):(.literal.md5_printf+0x1c): undefined reference to `MD5Init'

d:/work/esp32_idf_lib/.espressif/tools/xtensa-esp32-elf/esp-2021r1-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: D:/work/esp32_idf_lib/esp-adf/esp-adf/components/esp-adf-libs/esp_sip/lib/esp32/libesp_sip-v4x.a(esp_sip_auth.c.obj):(.literal.md5_printf+0x20): undefined reference to `MD5Update'

d:/work/esp32_idf_lib/.espressif/tools/xtensa-esp32-elf/esp-2021r1-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: D:/work/esp32_idf_lib/esp-adf/esp-adf/components/esp-adf-libs/esp_sip/lib/esp32/libesp_sip-v4x.a(esp_sip_auth.c.obj):(.literal.md5_printf+0x24): undefined reference to `MD5Final'

d:/work/esp32_idf_lib/.espressif/tools/xtensa-esp32-elf/esp-2021r1-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: D:/work/esp32_idf_lib/esp-adf/esp-adf/components/esp-adf-libs/esp_sip/lib/esp32/libesp_sip-v4x.a(esp_sip_auth.c.obj): in function `md5_printf':

/home/michael/work/esp/esp-adf-internal/components/esp_sip/lib/esp_sip_auth.c:52: undefined reference to `MD5Init'

d:/work/esp32_idf_lib/.espressif/tools/xtensa-esp32-elf/esp-2021r1-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: /home/michael/work/esp/esp-adf-internal/components/esp_sip/lib/esp_sip_auth.c:53: undefined reference to `MD5Update'

d:/work/esp32_idf_lib/.espressif/tools/xtensa-esp32-elf/esp-2021r1-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: /home/michael/work/esp/esp-adf-internal/components/esp_sip/lib/esp_sip_auth.c:54: undefined reference to `MD5Final'

collect2.exe: error: ld returned 1 exit status

ninja: build stopped: subcommand failed.



开发环境是win10,esp-idf v4.3

更多回帖

发帖
×
20
完善资料,
赚取积分