c++ profiling of the g++ based application with libraries -


i'm trying find performance problems inside melt framework , affine transformations.

i've tried 3 profilers: gprof, zoom , googleperfomancetools.

i've compiled code disabled optimizations , explicitly removed inline functions changing ordinary functions.

but of profilers getting me unresolved function names in call graph. in true of these functions time consuming.

so question correct procedure profile g++ based application libraries

thanks,

you need compile program debugging info enabled (which assume did, mentioning nonetheless), install debug enabled versions of dependency libraries, , link program against them.

in debian based linux environments, named original library, -dbg suffix. example, libxml2-dbg.

hope helps.


Comments

Popular posts from this blog

jasper reports - Fixed header in Excel using JasperReports -

media player - Android: mediaplayer went away with unhandled events -

python - ('The SQL contains 0 parameter markers, but 50 parameters were supplied', 'HY000') or TypeError: 'tuple' object is not callable -