cancel
Showing results for 
Search instead for 
Did you mean: 

unknown type name '_ARMABI'

LChan.5
Associate II

Hi Sir,

I'm transferring code from Keil to CubeIDE. During compilation, i cannot find the way to solve the error unknown type name '_ARMABI'. _ARMABI is defined in many header files including stdio.h and time.h in Keil environment, but I cannot find where it is defined in CubeIDE. can someone kindly help?

Best regards,

Langston

1 REPLY 1
TDK
Guru

_ARMABI is a Keil-specific #define. It isn't used in STM32CubeIDE. The toolchain within STM32CubeIDE comes with its own standard library files, you shouldn't need to copy the Keil ones over.

If you feel a post has answered your question, please click "Accept as Solution".