C++ Linux性能不解析符号

C++ Linux性能不解析符号,c++,linux,perf,C++,Linux,Perf,我使用的Openwrt具有linux内核版本4.14 < >我用C++ -FNO省略帧指针和调试-G3编译了C++代码。对于已编译的二进制和所有依赖库,objdump-t列出符号。ulimit-a输出也很好,已将大部分组件设置为无限或更高的值 使用命令perf record-F 99-p pid-call graph dwarf-g和perf record-F 99-p-g执行perf perf report解析所有内核符号,但不解析用户空间符号 我错过什么了吗?如何解析用户空间符号 使用lib

我使用的Openwrt具有linux内核版本4.14

< >我用C++ -FNO省略帧指针和调试-G3编译了C++代码。对于已编译的二进制和所有依赖库,objdump-t列出符号。ulimit-a输出也很好,已将大部分组件设置为无限或更高的值

使用命令perf record-F 99-p pid-call graph dwarf-g和perf record-F 99-p-g执行perf

perf report解析所有内核符号,但不解析用户空间符号


我错过什么了吗?如何解析用户空间符号

使用libelf和libdw支持编译perf工具解决了这个问题。 能够得到用户空间符号也解决了内核