LINUX.ORG.RU

Profile C++ программу


0

0

Как можно профайлить С++ программу. Я пробывал так: - Компилировал gcc -pg ..... - Запускал. Согласно мэну должен был появиться файл gmon.out, но ничего не появилось.

В man(gprof) написано, что он может работать только с С. Может поэтому у меня не вышло???

В любом случае, как сделать так, чтоб вышло.

С уважением, Игорь

anonymous

g++ -pg yourfile потом запуск все без проблем

check permissions in dir

puk
()

Могу посоветовать RHIDE - там как в старом, добром Borland C++ 3.1 - все есть и красиво.

anonymous
()
Ответ на: комментарий от anonymous


> как в старом, добром Borland C++ 3.1 - все есть и красиво.
IMHO есть одно отличие - RHIDE не работает. Too buggy...

Die-Hard ★★★★★
()

Возможно, оффтопик, но не могу не сказать, что очень доволен приблудой под названием cgprof (ищется на фрешмите). Эта штука позволяет на основе информации от профайлера строить наглядные схемы того, как программа работает - с выделением связей между функциями, hotspots, и т.д. Очень рекомендую.

ДВ

DmVo
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.