カーネルの側面にはいくつかのツールがありますが、
<kernel source root directory>/tools
perfはその1つです。
Ubuntuでは、このフォルダー内のツールはパッケージlinux-toolsとして利用できると思います
ソースからコンパイルしてインストールして実行するにはどうすればよいですか?
次の何が問題になっていますか?
make -C <kernel source root directory>/tools/perf
別のアーキテクチャ用にコンパイルしたかったのですが、これでうまくいくようです。私はoutput/Host/binディレクトリにbuildrootのhosttoolsを持っていました。 buildrootを使用している場合、ほとんどの人がそこにあります。 LDとCCフラグを指定する必要がありました。適切なパスに置き換えてください。これはツールチェーン名のプレフィックスです。
make CC=<buildroot-dir>/output/Host/bin/<Arch>-gcc LD=<buildroot-dir>/output/Host/bin/<Arch>-ld -C tools/gpio/
今日:make -C tools/ perf_install prefix=/usr/