我想为android设备编译pref,我是在指南the guide的基础上编写的。一是我设置的NDK环境使用Android NDK r9。
export NDK_TOOLCHAIN=${NDK}/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-
export NDK_SYSROOT=${NDK}/platforms/android-9/arch-arm我用工具制造
make ARCH=arm CROSS_COMPILE=${NDK_TOOLCHAIN} CFLAGS="--sysroot=${NDK_SYSROOT}"我收到错误了,你能帮我吗?
Android : NDK_TOOLCHAIN被定义为不受支持的值NDK_TOOLCHAIN 请使用以下值之一: arm-linux-androideabi-4.6 arm-linux-4.8 arm-linux-androideabi-clang3.2 arm-linux-androang3.3 mipsel-linux-4.6 mipsel-linux-4.8 mipsel-linux-clang3.2 mipsel-linux-clang3.3 x86-4.6 x86- x86-clang3.2 x86-clang3.3 构建/core/init.mk:555:* Android :中止。停止播放。
发布于 2013-10-29 13:50:50
您看过外部/linux perf/在android存储库中吗?
https://android.googlesource.com/platform/external/linux-tools-perf/
发布于 2021-08-03 01:52:15
Android捆绑了simpleperf工具,它几乎取代了perf/linux-tool-perf的许多用法。
发布于 2013-10-18 08:25:47
错误清楚地表明,在导出时需要选择适当的值,
导出NDK_TOOLCHAIN=${NDK}/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-
应该是
导出NDK_TOOLCHAIN=${NDK}/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-4.6
如果它不起作用,我建议您重新检查$NDK_TOOLCHAIN包含的总体路径。
谢谢你,贾恩
https://stackoverflow.com/questions/19440433
复制相似问题