我最近使用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