无法编译StellaWare

时间:2013-02-13 09:51:45

标签: embedded arm

我正在尝试使用Eclipse / Linux为Stellaris Launchpad(LM4F120)开发应用程序。我正在遵循本指南:http://kernelhacks.blogspot.de/2012/11/the-complete-tutorial-for-stellaris.html

但是,我无法使用make编译StellarisWare:

adc.c:1: error: bad value (cortex-m4) for -mcpu= switch
adc.c:1: error: invalid floating point option: -mfpu=fpv4-sp-d16

显然,对于编译,使用'cc'而不是arm-*-gcc。我该如何规避这个问题?

我正在使用gcc-arm-none-eabi-4_7-2012q4。我为以下内容做了以下事情:a)完整的StellarisWare软件包(SW-LM3S-9453.exe)和Stellaris Launchpad的软件包(SW-EK-LM4F120XL-9453.exe):

1. Unzip: ../SW-*.zip
2. Try to compile: make

1 个答案:

答案 0 :(得分:0)

请按照以下文章中的说明进行操作

http://www.embeddedcircle.com/stellaris-lm4f120-launchpad-compiling-in-ubuntu-12-04/

不要忘记按照指令4

设置编译器路径