我在链接外部静态库 libxensiv-radar-presence.a 时,触发了undefined reference to arm_fir_init_f32错误。
我已将 CMSIS DSP 静态库和该外部静态库都添加到了项目配置中。其他调用 CMSIS DSP 的库都能正常访问 CMSIS 库中的这些函数,唯独这个外部库不行。
另外补充一个问题:有没有办法查看 xensiv_radar_presence.c 源文件?我在项目目录里找不到这个文件
下方附上了项目配置、编译控制台输出和项目结构的截图,供参考。还有我用的是 STM32F407G-DISC1。
c:\st\stm32cubeide_1.12.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.10.3-2026.01.win32_1.0.200.202601161003\tools\arm-none-eabi\bin\ld.exe: C:\Users\mchen\Documents\radar-development\bgt60tr13-driver\2023-09-15-algo\bgt60tr13c-stm32-driver\BGT60TR13C-Driver\Core\xensiv-radar-presence-master\COMPONENT_HARDFP\GCC_ARM\libxensiv-radar-presence.a(xensiv_radar_presence.o): in function `xensiv_radar_presence_process_frame':
/Users/gitlab-runner/builds/pss/sensys/csk/xensiv-radar-presence/build/static_build/../../xensiv_radar_presence.c:563: undefined reference to `arm_fir_init_f32'
|
|