Gast
#1602728
Hallöchen! ich hab folgendes Problem: Ich programmier derzeit an einem Projekt, was auf Funktionalitäten des Kernel-Space zugreift, dabei verwende ich Ubuntu 8.04 (mit dem Kernel 2.6.24-27) und als IDE Eclipse... Ich hab erfahren, dass man Eclipse schlecht im Kernel space debuggen kann. Man hat mir empfohlen Funktionen wie kprintf, kprobe, dmesg oder log_debug zu verwenden. Somit müsste ich die C-Files des Projektes mit einem x-beliebigen Editor bearbeiten und an den wichtigen Stellen so eine Debug-Ausgabe-Funktion einbinden. Mit einem Make-File kann ich dann ja die gewünschten C-Files kompilieren -> Trial and error sozusagen. Meine Frage: Ist das wirklich nötig, so zu debuggen, oder geht das mit eclipse auch. Wenn ich das mit kprintf & Co machen muss, könnte mir da vielleicht jemand helfen, wie ich die Funktionen einbinde (also welche includes brauch, usw.)? Vielen Dank schonmal im voraus