我按照以下步骤操作,并在第3步中使用make命令成功编译。但是我无法找到步骤4中提到的性能。
步骤: -
1)export NDK_TOOLCHAIN=${NDK}/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-
2)export NDK_SYSROOT=${NDK}/platforms/android-9/arch-arm
3)make ARCH=arm CROSS_COMPILE=${NDK_TOOLCHAIN} CFLAGS="--sysroot=${NDK_SYSROOT}"
4)adb push perf /data/perf
错误: 不能统计'perf':没有这样的文件或目录
如何在交叉编译后找到perf。
答案 0 :(得分:1)
不确定这是否有助于您构建工具的方式, 但我使用AOSP源代码构建系统编译它,该工具(在external / linux-tools-perf中可用)在编译后放入 $ OUT /系统/箱 它应该在某个./bin文件夹中作为其本机可执行文件