乐鑫技术交流
直播中

golabs

9年用户 960经验值
擅长:可编程逻辑 电源/新能源 MEMS/传感技术 测量仪表
私信 关注
[问答]

包含video和audio功能的ESP32项目,环境搭建问题求解

我的项目有CAM 和 codec 两个组件,现在在 ESP-WHO 和 adf  开发包上做移植,需要包含两个开发发包的 components , 在项目的主目录下编写 MAKEFILE 文件,如下内容

PROJECT_NAME := CAM_NET_IC_READER


ADF_VER := $(shell cd ${ADF_PATH} && git describe --always --tags --dirty)

EXTRA_COMPONENT_DIRS += $(ADF_PATH)/components/

CPPFLAGS := -D ADF_VER="$(ADF_VER)"

SOLUtiON_PATH ?= $(abspath $(shell pwd))

include $(SOLUTION_PATH)/components/component_conf.mk



include $(IDF_PATH)/make/project.mk




现在发现 有冲突,只要加入ADF 的component,  ESP-WHO 的 component 下的 静态库就无法连接,出错提示如下

LD build/CAM_NET_IC_READER.elf

/mnt/hgfs/esp32/cam_net_ic_reader/build/face_recognition/libface_recognition.a(fr_forward.o):(.literal.transform_frmn_input+0x4): undefined reference to `dl_matrix3d_alloc'

/mnt/hgfs/esp32/cam_net_ic_reader/build/face_recognition/libface_recognition.a(fr_forward.o):(.literal.transform_frmn_input+0x8): undefined reference to `dl_matrixq_from_matrix3d_qmf'

。。。。。

不知道 为啥 ADF 影响了ESP-WHO 的 link

更多回帖

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