esp-capture的编译问题

5761193jia
Posts: 22
Joined: Mon Nov 07, 2022 8:22 am

esp-capture的编译问题

Postby 5761193jia » Mon Jan 19, 2026 9:17 am

编译esp-capture示例时出现如下问题,(ESP-idf版本为5.5.1):
1、出现 "esp_lcd_touch.h"和 "esp_codec_dev.h"没这样的文件。此问题通过添加依赖能解决;
2、正常编译后的链接阶段出错:部分log如下:
[1397/1400] Linking CXX executable audio_capture_example.elf
FAILED: audio_capture_example.elf
C:\WINDOWS\system32\cmd.exe /C "cd . && C:\Espressif\tools\xtensa-esp-elf\esp-14.2.0_20241119\xtensa-esp-elf\bin\xtensa-esp32s3-elf-g++.exe -mlongcalls -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -nostartfiles -Wl,--cref -Wl,--defsym=IDF_TARGET_ESP32S3=0 -Wl,--Map=D:/esp32Pro/esp32_test/esp-gmf/packages/esp_capture/examples/audio_capture/build/audio_capture_example.map -Wl,--no-warn-rwx-segments -Wl,--orphan-handling=warn -fno-rtti -fno-lto -Wl,--gc-sections -Wl,--warn-common -T esp32s3.peripherals.ld -T esp32s3.rom.ld -T esp32s3.rom.api.ld -T esp32s3.rom.bt_funcs.ld -T esp32s3.rom.libgcc.ld -T esp32s3.rom.wdt.ld -T esp32s3.rom.version.ld -T esp32s3.rom.ble_master.ld -T esp32s3.rom.ble_50.ld -T esp32s3.rom.ble_smp.ld -T esp32s3.rom.ble_dtm.ld -T esp32s3.rom.ble_test.ld -T esp32s3.rom.ble_scan.ld -T esp32s3.rom.libc.ld -T esp32s3.rom.newlib.ld -T memory.ld -T sections.ld @CMakeFiles\audio_capture_example.elf.rsp -o audio_capture_example.elf && cd ."
C:/Espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/ld.exe: esp-idf/esp_board_manager/libesp_board_manager.a(esp_board_manager.c.obj):(.literal.esp_board_manager_init_device_by_name+0x0): undefined reference to `g_esp_board_devices'
C:/Espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/ld.exe: esp-idf/esp_board_manager/libesp_board_manager.a(esp_board_device.c.obj):(.literal.esp_board_device_init+0x0): undefined reference to `g_esp_board_device_handles'
collect2.exe: error: ld returned 1 exit status
请问如何解决呢?
(工程项目git下载后,除设置目标芯片为esp32s3,没更改其它任何地方)
Last edited by 5761193jia on Mon Jan 19, 2026 9:23 am, edited 1 time in total.

5761193jia
Posts: 22
Joined: Mon Nov 07, 2022 8:22 am

Re: esp-capture的编译问题

Postby 5761193jia » Mon Jan 19, 2026 9:20 am

idf编译其它项目是正常的

Who is online

Users browsing this forum: No registered users and 3 guests