我们在使用NDK编译项目的时候会报 ‘assembler command failed with exit code 1 (use -v to see invocation)’这样的错误。原因是高版本的NDK已经使用clang取代了gcc,但老的项目使用clang又编译不过。只能我们手动指定编译器了。
export NDK_TOOLCHAIN_VERSION=4.9
这个4.9是从何而来的呢?
根据你的NDK目录而来,我的目录是这样的
~/android-ndk-r14b/toolchains/arm-linux-androideabi-4.9/
看到了吗?我的是“4.9”所以我这样指定。