Hallo,
Ich habe einen Ubunut-Rechner mit GNURadio am Laufen, welches
in C++ geschrieben wurde und per USB die Hardware anspricht.
Wie kann ich dies am Besten debuggen? Welches Tool sollte ich
dafür nehmen; sind nur Textausgaben, keine grafischen
Elemente, die vom Programm ausgegeben werden.
Was willst du denn genau machen?
Als erstes solltest du sicherstellen, dass das Programm mit Debuggingsymbolen kompiliert ist (und wenn nicht das nachholen).
Wenn du breakpoints setzen und Variablen ueberwachen willst => gdb
Wenn du syscalls verfolgen willst => strace
Wenn du Probleme im Speichermanagement debuggen willst => valgrind.
HTH,
Moritz