我通常使用 __attribute__...
打包,但实际上我将一个嵌入式 STM32 项目从他的 IAR 移植到 gcc。我的问题是 gcc 是否支持这些编译指示,或者它们只是被忽略了。
最佳答案
GCC 支持它们(通过 compiler explorer 验证)并且至少有 GCC 4.4.4 .
关于c - arm-none-eabi-gcc 是否支持#pragma pack(n),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54751215/