How to debug with valgrind

From KratosWiki
(Difference between revisions)
Jump to: navigation, search
Line 6: Line 6:
 
  valgrind --leak-check=full python cavity2D-incomstatic.py >debugtest.out
 
  valgrind --leak-check=full python cavity2D-incomstatic.py >debugtest.out
 
If instead of the command line, the command is written in "emacs" reading the file is much easier.
 
If instead of the command line, the command is written in "emacs" reading the file is much easier.
 +
 +
 +
 +
[[Category:How To]]

Revision as of 19:57, 1 November 2008

Using "valgrind"program help one to recognize memory errors. To debug with valgrind in command line while inside example directory execute following line

valgrind python cavity2D-incomstatic.py >debugtest.out

debug process for "cavity2D-incomstatic.py" is saved in "debugtest.out". various options of valgrind are accesable by this command

valgrind --help

so this could be a usefull option for complete debug

valgrind --leak-check=full python cavity2D-incomstatic.py >debugtest.out

If instead of the command line, the command is written in "emacs" reading the file is much easier.

Personal tools
Categories