当我为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
但是,我有这样的问题,所以glibc已成功安装。 您有什么想法来解决这些错误或安装glibc-dev作为建议吗? 感谢
答案 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” 适合我!希望这会有所帮助。