使用环境
- 操作系统版本:windows10
- 操作系统平台(x86/x64):X86
- VsCode 版本:1.75.1
- EIDE 插件版本:3.23.9
- C/C++ 插件版本:1.26.3
- 何种编译器(keil_c51/sdcc/armcc5/armgcc/...):AC6
- 编译器版本(非编译问题可忽略):
描述问题
keil项目(只包含一些库文件和一个空白的main.c)在keil编译正常,导入EIDE编译出现一堆warning。
警告内容:D:/keil/Keil_v5/ARM/Packs/ARM/CMSIS-DSP/1.16.2/Source/TransformFunctions\arm_mfcc_f32.c:132:7: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage]
132 | coefs += S->filterLengths;
屏幕截图
keil编译正常

EIDE编译警告

因为EIDE无没法加载RTE,所以我在keil里建一个带RTE的文件作为参考,然后对着这个文件,将新项目设置为和参考文件相同的include,加入相同的文件。然后再由EIDE导入,也加了软件支持包,编译后出现警告。
期望现象
正常不应该有这些警告的。编译能成功。希望有人能帮忙处理一下。弄了一个星期了,还是搞不好。感谢!