如何编译、安装和运行 kernel/tools 中的工具?

如何编译、安装和运行 kernel/tools 中的工具?

内核里面有一些工具,

<kernel source root directory>/tools

perf 就是其中之一。

在 ubuntu 中,我认为该文件夹中的工具可以作为 linux-tools 包使用

如何从源代码编译它并安装并运行它?

答案1

以下有什么问题吗?

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

答案2

现在:make -C tools/ perf_install prefix=/usr/

答案3

我想针对不同的架构进行编译,这似乎可行。我在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/

相关内容