如何安装glibc来为android编译perf

时间:2013-10-25 15:09:12

标签: android c++ c glibc perf

当我为android编译perf时,我收到错误:

  

* 未找到gnu / libc-version.h,请安装glibc-dev [el] / glibc-static

我尝试安装libc6-dev和build-essential但我仍然遇到了这个错误。之后我编译并安装glibc,遵循以下说明:

http://www.tldp.org/HOWTO/Glibc2-HOWTO-5.html

http://ftp.gnu.org/gnu/libc/

但是,我有这样的问题,所以glibc已成功安装。 您有什么想法来解决这些错误或安装glibc-dev作为建议吗? 感谢

2 个答案:

答案 0 :(得分:0)

你看过外部/ linux-tools-perf /里面的android源码吗?

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

答案 1 :(得分:-1)

我花了好几个小时试图为ARM编译perf工具。尝试了https://stuff.mit.edu/afs/sipb/contrib/linux/tools/perf/Documentation/android.txt中提到的所有方法 他们从未出于某种原因工作过。最后我偶然发现了这个: https://wiki.linaro.org/LMG/Engineering/UsingPerfOnAndroid

点击页面中的TYPO:它应该是“m -j32 perf” 我实际上选择了“m -j16 perf” 适合我!希望这会有所帮助。