gdb sourcefile

MegaPaulBlart

Cadet 4th Year
Registriert
Dez. 2011
Beiträge
118
hi Leute,
ich bin relativ neu in Sachen gdb unter Linux und möchte nun ein
vorhandenes Sourcefile etwas abändern um ein paar mehr
Informationen beim debuggen herauszubekommen.

Ich habe keine Ahnung in welcher Sprache das geschrieben ist,
aber hier ein kurzer Auszug:

Code:
         set $_c = 0
 
          while ( $_c <= ObereGrenze)

                  if ( $_c == Wert )
                          printf "  etwas Ausgeben\n"
  
                  else
                          printf "\n"
                  end
                  set $_c++
          end

Wenn ich nun versuche nach dem IF noch ein IF einzubauen,
dann funktioniert gar nichts mehr.

Habe es jetzt so gelöst, dass ich die ganze while Schleife kopiert
und das IF abgeändert habe. Allerdings habe ich jetzt die ganze Ausgabe
zweimal und das braucht mir viel zu viel Platz.

Hoffe jemand kann mir weiterhelfen
 
Sieht nach Perl aus, vielleicht solltest du dich erst einmal mit den Grundlagen der Programmierung auseinandersetzen, hier vor allem den Kontrollfluss betreffend. Gibt dazu sicherlich einige Tutorials im Netz.
 
So neu wär ich bei der Programmierung eigentlich nicht. Deshalb ärgert es mich ja so, dass ich an dem scheitere ^^
Habe mir eine if else Struktur in Perl angeschaut, allerdings sieht da der Code doch um einiges anders aus als hier.

Weitergbracht hat es mich nicht.
Ergänzung ()

Hab den Fehler gefunden.
mir hat ein "end" gefehlt.

Was das für eine Sprache ist weiß ich aber immer noch nicht :D
 
Zurück
Oben