gerade will ich ein kleines in C geschriebenes Programm debuggen. Dazu lade ich das mit dem unten zu sehenden Befehl zuvor kompilierte Programm in Nemiver und führe es dann mit F7 schrittweise aus.
Code: Alles auswählen
gcc -ggdb -Wall -o ds doublettensuche.c
Code: Alles auswählen
#include <stdio.h>
#include <string.h>
char dateiname[30];
char tmp;
int zeileNr;
...
int main() {
zeileNr = 0;
tmp = 0;
printf("Dateiname (max. 30 Zeichen): ");
scanf("%30s", &dateiname[0]);
...
Kann mir einer sagen, worin dieses Verhalten begründet ist? Ich habe schonmal mit Nemiver gearbeitet und hatte damals keine Probleme (unter Debian Squeeze). Habe ich ein zum Debuggen nötiges Paket nicht installiert? Das Paket "build-essential" ist bereits drauf.
Ich benutze Debian Testing 64bit.
MFG - kirk