我正在尝试将最新的 espressif/esp-dsp 与最新的 idf 一起使用,但由于警告而无法编译。
我试过代码:
全选
idf_build_set_property(COMPILE_OP
tiONS "-Wno-error" APPEND)
但它似乎并不影响 dsp 组件。
代码:[全选] [展开/折叠]
- /project/managed_components/espressif__esp-dsp/modules/math/sqrt/float/dsps_sqrt_f32_ansi.c: 在函数“dsps_sqrtf_f32_ansi”中:
- /project/managed_components/espressif__esp-dsp/modules/math/sqrt/float/dsps_sqrt_f32_ansi.c:24:12: error: 'result' 未初始化 [-Werror=uninitialized]
- 24 | 返回 *f_result;
- | ^~~~~~~~~
- /project/managed_components/espressif__esp-dsp/modules/math/sqrt/float/dsps_sqrt_f32_ansi.c:22:15: 注意:'result' 在这里声明
- 22 | const int 结果 = 0x1fbb4000 + (*f_ptr >> 1);
- | ^~~~~~
- cc1:一些警告被视为错误