Как установить Glibc для компиляции Perf для Android

когда я компилирую Perf для Android, я получаю сообщение об ошибке:

* 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 в качестве предложения?
Спасибо

1

Решение

Вы смотрели на внешние / linux-tools-perf / внутренние источники Android?

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

0

Другие решения

Я потратил часы, пытаясь скомпилировать инструменты для ARM. Перепробовал все методы, упомянутые в https://stuff.mit.edu/afs/sipb/contrib/linux/tools/perf/Documentation/android.txt
Они никогда не работали по какой-то причине. Наконец я наткнулся на это:
https://wiki.linaro.org/LMG/Engineering/UsingPerfOnAndroid

ЗАМЕТЬТЕ ТИПО на странице: Это должен быть «m -j32 perf», я действительно пошел с «m -j16 perf». Работает для меня! Надеюсь это поможет.

0

По вопросам рекламы [email protected]