静态编译perf

在linux/tools/perf目录下执行

make LDFLAGS="-static" \
    EXTRA_CFLAGS="-static" \
    EXTRA_LDFLAGS="-static"

但是经常会出现缺少静态链接库导致编译失败。

可以安装或者禁止链接来避免链接系统没有安装的库。比如/usr/bin/ld: cannot find -lebl,可以通过添加NO_LIBELF=1来解决。

posted on 2026-02-04 11:45  半山随笔  阅读(5)  评论(0)    收藏  举报

导航