Eclipse ARM mbed无法移动位置计数器向后错误

时间:2015-02-04 19:02:38

标签: eclipse ld mbed

我正在学习本教程 https://developer.mbed.org/cookbook/eclipse-for-building-and-debugging 我在Eclipse上运行构建项目的错误(我按照所有步骤直到第一个构建项目,此时我收到以下错误):

../../external/mbed/libraries/mbed/targets/cmsis/TARGET_NXP/TARGET_LPC11UXX/TOOLCHAIN_GCC_ARM/TARGET_LPC11U24_401/LPC11U24.ld:50 cannot move location counter backwards (from 00000238 to 00000200) collect2: error: ld returned 1 exit status make: *** [LPC11U24/FileTest.elf] Error 1

由于涉及ld,我认为问题与链接器有关,但我不知道该做什么以及在哪里查看。我正在使用Debian 32位和Eclipse LUNA。

1 个答案:

答案 0 :(得分:0)

我发现了问题,我选择了错误的工具链:linux gcc而不是cross gcc。