Bonjour,

Bonjour,

Je cherche à déboguer un programme écrit en C avec GDB (en lignes de commande). Ce programme appelle un fichier de données d'entrée. Il se lance grâce à une ligne du type:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
./ programme fichier_de_donnees
Quand je veux l'exécuter dans GDB j'utilise donc la ligne suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
gdb programme fichier_de_donnees
Le problème est que gdb considère que "fichier_de_donnees" est le fichier core et répond:

"fichier_de_donnees" is not a core dump: File format not recognized

Comment faire en sorte que gdb prenne en compte ce fichier de donnees nécesssaire à l'exécution du programme sans le confondre avec l'appel d'un fichier core.

Merci d'avance pour votre aide.