Como posso compilar, instalar e executar as ferramentas dentro do kernel/tools?

Como posso compilar, instalar e executar as ferramentas dentro do kernel/tools?

Existem algumas ferramentas ao lado do kernel,

<kernel source root directory>/tools

desempenho é um deles.

No Ubuntu eu acho que as ferramentas dentro desta pasta estão disponíveis como pacote linux-tools

Como posso compilá-lo do código-fonte, instalá-lo e executá-lo?

Responder1

o que há de errado com o seguinte?

make -C <kernel source root directory>/tools/perf

Responder2

Hoje em dia:make -C tools/ perf_install prefix=/usr/

Responder3

Eu queria compilar para uma arquitetura diferente e isso parece funcionar. Eu tinha hosttools do buildroot no diretório output/host/bin. A maioria das pessoas o terá lá se usar o buildroot. Tive que especificar o sinalizador LD e CC. Portanto, substitua pelo caminho apropriado e é o prefixo do nome do conjunto de ferramentas.

make CC=<buildroot-dir>/output/host/bin/<arch>-gcc LD=<buildroot-dir>/output/host/bin/<arch>-ld -C tools/gpio/

informação relacionada