可以使用原始的GCC和
--target
开关来编译ARM Cortex M3(LPC1768)的C/C++代码吗?还是需要编译GCC、binutils等工具才能实现这一点?--target
开关来编译ARM Cortex M3(LPC1768)的C/C++代码吗?还是需要编译GCC、binutils等工具才能实现这一点?如已经提到的那样,这并不是你唯一的两个选项。我建议尝试由ARM工程师准备的这个工具链:GNU Tools for ARM Embedded Processors 。它专门为Cortex-M和Cortex-R内核定制,而且不需要注册即可下载。
CodeSourcery G++ 支持包括Cortex-M3在内的广泛的ARM处理器。除非您需要专业支持,否则它是免费的。