首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为android编译linux工具perf

为android编译linux工具perf
EN

Stack Overflow用户
提问于 2013-10-18 02:07:33
回答 3查看 5.4K关注 0票数 7

我想为android设备编译pref,我是在指南the guide的基础上编写的。一是我设置的NDK环境使用Android NDK r9。

代码语言:javascript
复制
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

我用工具制造

代码语言:javascript
复制
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 :中止。停止播放。

EN

回答 3

Stack Overflow用户

发布于 2013-10-29 13:50:50

您看过外部/linux perf/在android存储库中吗?

https://android.googlesource.com/platform/external/linux-tools-perf/

票数 1
EN

Stack Overflow用户

发布于 2021-08-03 01:52:15

Android捆绑了simpleperf工具,它几乎取代了perf/linux-tool-perf的许多用法。

https://developer.android.com/ndk/guides/simpleperf

票数 1
EN

Stack Overflow用户

发布于 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包含的总体路径。

谢谢你,贾恩

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19440433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档