Re: Какие есть аналоги Pyrify, CodeGuard под Linux?
От: machinehead  
Дата: 04.08.04 08:01
Оценка:
Здравствуйте, Костенко Андрей Викторович, Вы писали:

КАВ>Добрый день.


КАВ>Люди, подскажите, пожалуйста, какие есть аналоги Pyrify, CodeGuard под Linux?

КАВ>Чем можно отловить использование неинициализированных переменных, утечки памяти?

Утечки памяти можно искать утилитой mtrace

1. включить в программу <mcheck.h>
2. задать имя файла трассы % export MALLOC_TRACE=memory.log
3. запустить программу
4. анализировать результат % mtrace my_prog $MALLOC_TRACE

КАВ>Как можно просчитать время выполнения ф-ций (аналог VTune)?


Профайлер gprof

для ее использования нужно установить флаг -pg компилятору

gcc -pg test1.o test2.o -o test

P.S. сам я этими утилитами не разу не пользовался
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.