cppcheck
_CrtDumpMemoryLeaks()检查是否存在内存泄漏
Valgrind
[tom@suse-tom c]$valgrind --tool=callgrind ./tmp
[tom@suse-tom c]$gprof2dot.py -f callgrind callgrind.out.1900 | dot -Tpng -o report.png
各种库的调用过程
[tom@suse-tom c]$mkc gcc -pg -o tmp tmp.c
[tom@suse-tom c]$./tmp
[tom@suse-tom c]$gprof ./tmp | gprof2dot.py |dot -Tpng -o report.png