Universität Bayreuth Mathematisches Institut Erste Schritte Mail und News KDE LaTeX/TeX Linksammlung Linuxtools Netzwerk Programmieren Windows X Window Anträge Kontakt |
Fehlersuche mit dem GNU Visual Debugger (GVD)
Start eines Programms im GVDIm GVD können Sie am einfachsten Ihr Programm mit F2 starten (bei Run arguments muss man in diesen Beispielen nichts eintragen), dies kann aber auch über das Icon "run" oder den Menü "Program --> Run/Start..." starten (wieder muss man nichts bei Run arguments eingeben). Alles, was im Programm passiert, werden Sie unter Windows in einem eigenen Fenster sehen (unter Linux im gdb-Konsolenfenster).
Das kann ganz anders passieren.
Hat man bereits ein Executable mit GVD gestartet und ist dieses (im Programmablauf) beendet, kann man über den Menüpunkt "File --> Open Program..." ein neues (oder das unter gleichem Namen neu erzeugte) Executable einladen. Es kommt dann ein Hinweisfenster das man mit "Yes" beantwortet (Einladen des Executables in GVD bedeutet auch das Einladen einer neuen Symboltabelle des Executables).Hat man bereits ein Executable mit GVD gestartet und läuft dieses Executable noch, kann man z.B. über das Icon "run" das Executable nochmals starten, bekommt aber das Hinweisfenster das man mit "Yes" beantworten kann. Dadurch wird der alte Programmlauf des Executables abgebrochen und GVD startet das Executable neu.Im GVD-Konsolenfenster sieht dies folgendermaßen aus:
|