为了学习使用NDK进行交叉编译,首次在linux上使用NDK编译hello.c,使其生成能在android平台上运行的可执行文件。
其makefile如下:
PREFIX=/home/xlh/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86/bin/
CC=$(PREFIX)/arm-linux-androideabi-gcc
SYSROOT=/home/xlh/android-ndk-r10e/platforms/android-21/arch