Bonjour.
Je sur sur un projet en pthread pour mes études ( L3 info).
Le but du programme est de faire "une simulation de combat de robots", bon c'est juste histoire de travailler avec des threads.
Je rencontre une erreur de segmentation, je me dit pas de problème on vas tester gdb.
Je rajouter -g dans le makefile et je relance la compilation.
Et je me retrouve avec ces trois erreurs.
C'est le nom des trois seul fonctions que j’appelle dans mon main.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 main.c:(.text+0xe2): undefined reference to 'initialiserGrille' main.c:(.text+0xf8): undefined reference to 'afficherGrille' main.c:(.text+0x1d4): undefined reference to 'routineRobot'
Si je retire le -g le code compile sans erreur ni avertissement et à l’exécution les fonction sont bien appelé correctement ( en tout cas pour initialiserGrille)
C'est la première fois que je rencontre une erreur dans ce genre sur des fonctions.
Je voulait régler un problème mais en voila un autre
Partager