test.c的
#include <stdio.h>
int main(void)
{
printf("Hello world!\n");
return 0;
}
然后,
prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi-gcc test.c -o hello
test.c:1:19: fatal error: stdio.h: No such file or directory
如何在android项目中使用这个gcc?
添加systoot?
我试试
prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi-gcc --sysroot=bionic/libc/arch-arm test.c -o hello
但得到相同的结果:
test.c:1:19: fatal error: stdio.h: No such file or directory
请帮忙!
答案 0 :(得分:0)
您需要使用以下命令安装预先请求的包
sudo apt-get install gcc-arm-linux-androideabi
然后运行
arm-linux-androideabi-gcc --sysroot=/opt/android/android-ndk-r9c/platforms/android-19/arch-arm -o test lin.c