Logo: Leibniz Universität Hannover

[Translate to englisch:] Valgrind

[Translate to englisch:]

Beschreibung

Valgrind ist eine Werkzeugsammlung zum Debuggen, Profilen und zur dynamischen Fehleranalyse von GNU/Linux-Programmen auf Basis der x86, AMD64, PPC32 und PPC64-Architekturen.

Verfügbar auf:

  • RRZN-Computeservern

Ansprechpartner

  Dr. Paul Cochrane

Inhaltsverzeichnis

  • Allgemeines
  • Funktionalität
  • Installation auf den RRZN-Computeservern
  • Benutzung auf den RRZN-Computeservern
  • Dokumentation und Beispiele

Allgemeines

Funktionalität

Installation auf den RRZN-Computeservern

Valgrind ist unter /sw/tools/valgrind/ installiert.  Es wurde mit den folgenden Kommandos Konfiguriert und Übersetzt:

  LDFLAGS=-Wl,--hash-style=both ./configure --prefix=/sw/tools/valgrind/valgrind-3.4.1
  make
  make install

Benutzung auf den RRZN-Computeservern

Um dieses Paket zu benutzen, muss man das Modul laden.  Dies macht man so:

module load valgrind

Falls Sie die Fehlermeldung "module: command not found" bekommen, müssen Sie dieses Kommando eingeben (im normalen Fall ist das "module" Kommando bereits vorhanden):

source /usr/share/Modules/init/`basename $SHELL`

Dokumentation und Beispiele

  • Valgrind Hauptseite
  • Wikipedia-Eintrag

Regionales Rechenzentrum für Niedersachsen - URL: www.rrzn.uni-hannover.de/valgrind.html?&L=1
 
Dr Paul Cochrane, Last Change: 08.11.2009
Copyright Gottfried Wilhelm Leibniz Universität Hannover