2010-03-23 86 views
0

我有一個C++庫,可以讓我用C++編寫插件,然後自動將它們暴露給python 。我正在開發一些插件中的網絡資源,我想用gprof來分析它,但只需使用-pg編譯並通過python運行插件不會生成必要的分析數據。不幸的是,這些插件是緊密耦合的,因此無法將它們作爲獨立程序運行。有沒有人知道如何配置共享庫和/或插件獨立於運行它們的程序?分析用C++編寫的用於Python的共享庫/插件?

+0

http://stackoverflow.com/questions/375913/what-c​​an-i-use-to-profile-c-code-in-linux – msw 2010-03-23 17:52:50

回答

1

我發現的valgrind的cachegrindKCachegrind是在沒有準備(例如嵌入式無gprof的代碼)二進制分析有幫助。

+0

這似乎將與我的共享庫的東西很好地工作。 – 2010-03-23 18:24:58