我正在尝试使用 CodeBench G++ Lite 工具为 STM32 芯片编译一些代码。但是,它会产生错误。
startup.o: In function `LoopFillZerobss':
(.text.Reset_Handler+0x2a): undefined reference to `__libc_init_array'
我用谷歌搜索,似乎 libc_init_array 可能是一些标准 gcc 库的一部分......但我不知道如何解决这个错误?
我也有这样的错误
arm-none-eabi-ld: cannot find libc.a
同样对于 libgcc.a 和 libm.a