我使用了以下...
〜/开发/Android/android-ndk-r8c/build/tools/make-standalone-toolchain.sh --platform=android-9 --install-dir=/Users/me/toolchain
然后我创建以下代码文件...
int main ()
{
return 0;
}
我试过 ...
<toolchain>/arm-linux-androideabi-gcc test.c
我也尝试过
<toolchain>/arm-linux-androideabi-gcc --sysroot=<toolchain>/sysroot test.c
两人都回来了...
toolchain/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: error: cannot open crtbegin_dynamic.o: No such file or directory
为了更简单,只需设置 sysroot 即可:
<toolchain>/arm-linux-androideabi-g++ ~/test.c -o ~/test --sysroot=/home/user/android-ndk/platforms/android-9/arch-arm/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)