debugger gdb
-
Hallo!
Ich compiliere meine C++-Dateien (.cpp) unter Unix mit g++ (GNU Compiler).
Nun möchte ich gerne einen Debugger (den gdb) verwenden.
Mein Proramm besteht aus mehreren Dateien, die sich alle in einem Ordner befinden. Wenn ich den gdb mit "gdb compiliertes_programm" starte, dann kann ich es mit run auch ausführen. Möchte ich jedoch einen Breakpoint im mainprogramm in Zeile 100 setzen mit "break main.cpp:100", dann meckert er "no source file named main.cpp". Diese Datei gibt es jedoch und wie kann ich meinem Debugger das verständlich machen??
-
hast du auch mit der compiler-option "-g3" uebersetzt?
(du musst jedes file, dass du spaeter debuggen willst
mit dieser option uebersetzten).
-
Danke, das wars wohl mit dem -g3. Jetzt funktionierts!!!
-
thread verschoben ins ander compilier forum. Andere Compiler