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