初识 arm-elf-tools
时间:2006-09-05 来源:lvjinhua
今天下载并安装了 arm-elf-tools-20030314.sh,装完后发现其编译器是 2.95.3 版本的,好旧啊!
没有想到,编译一个最简单的C程序竟然遇到如下错误提示:
/usr/local/arm-elf/bin/ld.real: warning: cannot find entry symbol lf2fit; defaulting to 00008020
/usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a(__main.o): In function `__do_global_ctors':
__main.o(.text+0xc4): undefined reference to `__CTOR_LIST__'
/usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a(__main.o)(.data+0x0): undefined reference to `__DTOR_LIST__'
collect2: ld returned 1 exit status
多方查证,得要要用如下的命令行编译程序:
arm-elf-gcc -elf2flt -o a.out a.c
没有想到,编译一个最简单的C程序竟然遇到如下错误提示:
/usr/local/arm-elf/bin/ld.real: warning: cannot find entry symbol lf2fit; defaulting to 00008020
/usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a(__main.o): In function `__do_global_ctors':
__main.o(.text+0xc4): undefined reference to `__CTOR_LIST__'
/usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a(__main.o)(.data+0x0): undefined reference to `__DTOR_LIST__'
collect2: ld returned 1 exit status
多方查证,得要要用如下的命令行编译程序:
arm-elf-gcc -elf2flt -o a.out a.c
相关阅读 更多 +
排行榜 更多 +