커널에는 몇 가지 도구가 있습니다.
<kernel source root directory>/tools
perf도 그 중 하나입니다.
우분투에서는 이 폴더의 도구를 linux-tools 패키지로 사용할 수 있다고 생각합니다.
소스에서 어떻게 컴파일하고 설치하고 실행합니까?
답변1
다음 내용에 문제가 있나요?
make -C <kernel source root directory>/tools/perf
답변2
지금:make -C tools/ perf_install prefix=/usr/
답변3
나는 다른 아키텍처에 맞게 컴파일하고 싶고 이것이 작동하는 것 같습니다. 출력/host/bin 디렉토리에 buildroot의 호스트 도구가 있습니다. buildroot를 사용하는 경우 대부분의 사람들이 이를 갖게 됩니다. LD 및 CC 플래그를 지정해야 합니다. 따라서 도구 체인 이름의 적절한 경로와 접두사로 바꾸십시오.
make CC=<buildroot-dir>/output/host/bin/<arch>-gcc LD=<buildroot-dir>/output/host/bin/<arch>-ld -C tools/gpio/