web-dev-qa-db-ja.com

カーネル/ツール内のツールをコンパイル、インストール、実行するにはどうすればよいですか?

カーネルの側面にはいくつかのツールがありますが、

<kernel source root directory>/tools

perfはその1つです。

Ubuntuでは、このフォルダー内のツールはパッケージlinux-toolsとして利用できると思います

ソースからコンパイルしてインストールして実行するにはどうすればよいですか?

6
limovala

次の何が問題になっていますか?

make -C <kernel source root directory>/tools/perf
9
umläute

別のアーキテクチャ用にコンパイルしたかったのですが、これでうまくいくようです。私は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/
1
Ajay Sharma

今日:make -C tools/ perf_install prefix=/usr/

0
SPYFF