编译器
arm-linux-eabi 和arm-none-eabi
arm-linux-eabi用于编译armlinux 代码
arm-none-eabi 不指名操作系统,可以是linux, 也可以是vxworks等,arm-none-eabi 不包含 __linux__ 等特定宏,所以往往编译linux 内核的时候通不过。
编译器
arm-linux-eabi 和arm-none-eabi
arm-linux-eabi用于编译armlinux 代码
arm-none-eabi 不指名操作系统,可以是linux, 也可以是vxworks等,arm-none-eabi 不包含 __linux__ 等特定宏,所以往往编译linux 内核的时候通不过。
本文对比了arm-linux-eabi和arm-none-eabi两种ARM编译器。arm-linux-eabi适用于Linux环境下的ARM代码编译,而arm-none-eabi则不指定目标操作系统,可用于Linux、VxWorks等多种环境。由于arm-none-eabi未包含特定于Linux的宏定义,因此在编译Linux内核时可能会遇到问题。
3725

被折叠的 条评论
为什么被折叠?



