GCC ARM交叉编译器不会编译简单的Hello世界

时间:2014-01-31 14:52:47

标签: android c gcc arm

我最近使用apt-get install gcc-arm-linux-gnueabi为Android安装了ARM C编译器。 它安装成功,所以我写了一个简单的Hello world程序:

#include <stdio.h>
int main(){
  printf("Hello world");
  return 0;
}

我将其保存为hello.c,然后尝试使用以下代码编译它:arm-linux-gnueabi-gcc hello.c -o hello 但它说:

usr/lib/gcc-cross/arm-linux-gnueabi/4.7/../../../../arm-linux-gnueabi/bin/ld: cannot find crt1.o: No such file or directory
usr/lib/gcc-cross/arm-linux-gnueabi/4.7/../../../../arm-linux-gnueabi/bin/ld: cannot find crti.o: No such file or directory
collect: error: ld returned 1 exit status

0 个答案:

没有答案