gcc是否支持arm7ej-s核心?

时间:2012-12-12 05:56:27

标签: gcc arm

我正在使用arm-none-eabi-gcc构建基于ARM7EJ-S的应用程序。我是以两种方式做到这一点的。   方法1。 Eclipse + CodeSourcery   方法2。使用CodeSourcery + makefile

在命令行下工作 方法1中的

,我必须选择一个目标处理器,但可选项中没有ARM7EJ-S。 在方法-2中,我可以使用-march =而不是核心名称指定目标处理器。但是,由于ARM7EJ-S的核心架构是v5TEJ,因此不在候选列表中。但v5TE可用。

所以我很困惑...... GCC不支持ARM7EJ-S核心吗? Anyboday谁知道这个或有任何经验,请帮助我!我非常感激。

1 个答案:

答案 0 :(得分:1)

核心和arch名称中的“J”字母表示 Jazelle ,它是Java字节码的硬件加速功能。由于这根本不会影响您的C或C ++代码,您可以使用v5TE并停止担心。