Lines Matching full:perf
2 1) perf build
4 The perf build process consists of several separated building blocks,
5 which are linked together to form the perf binary:
7 - perf builtin commands
11 Several makefiles govern the perf build:
15 Makefile.perf with a -j option to do parallel builds.
17 - Makefile.perf
18 main makefile that triggers build of all perf objects including
34 2) perf build
36 The Makefile.perf triggers the build framework for build objects:
37 perf, libperf, gtk
41 gtk-in.o libperf-in.o perf-in.o
45 perf <- perf-in.o libperf-in.o
53 $ cd tools/perf
60 $ cd tools/perf
62 $ ASAN_OPTIONS=log_path=asan.log ./perf record -a
69 $ cd tools/perf
71 $ UBSAN_OPTIONS=print_stacktrace=1 ./perf record -a
79 Linux perf. For example, Aarch64 libraries and toolchains can be installed on
80 an x86_64 machine, allowing us to compile perf for an Aarch64 target.
82 Below is the command for building the perf with dynamic linking.
85 $ make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- -C tools/perf
90 LDFLAGS="-static" -C tools/perf
97 make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- -C tools/perf