Problème avec l'assemblage des fichiers objets
Fermé
CrazyGeekMan
Messages postés
872
Date d'inscription
dimanche 1 novembre 2015
Statut
Membre
Dernière intervention
21 novembre 2024
-
6 déc. 2017 à 09:11
Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 - 31 déc. 2017 à 03:07
Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 - 31 déc. 2017 à 03:07
A voir également:
- Problème avec l'assemblage des fichiers objets
- Site pour vendre des objets d'occasion - Guide
- Wetransfer gratuit fichiers lourd - Guide
- Renommer des fichiers en masse - Guide
- Explorateur de fichiers - Guide
- Fichiers bin - Guide
2 réponses
loupius
Messages postés
697
Date d'inscription
dimanche 1 novembre 2009
Statut
Membre
Dernière intervention
31 décembre 2017
148
31 déc. 2017 à 00:14
31 déc. 2017 à 00:14
Bonjour,
Erreur de jeunesse...
Pourquoi l'éditeur de lien coince ?
Tout simplement parce qu'il ne trouve pas 'New_Liste', du moins c'est ce qu'il dit et, comme d'habitude, il a raison de le dire.
Alors il faut simplement lui préciser où se trouve 'New_Liste'.
2 solutions:
- à la compilation: gcc -W main.c Liste_chaine.c
- en incluant dans le main: #include "Liste_chaine.c"
Bonne continuation.
Erreur de jeunesse...
Pourquoi l'éditeur de lien coince ?
Tout simplement parce qu'il ne trouve pas 'New_Liste', du moins c'est ce qu'il dit et, comme d'habitude, il a raison de le dire.
Alors il faut simplement lui préciser où se trouve 'New_Liste'.
2 solutions:
- à la compilation: gcc -W main.c Liste_chaine.c
- en incluant dans le main: #include "Liste_chaine.c"
Bonne continuation.
Dalfab
Messages postés
706
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
2 novembre 2023
101
31 déc. 2017 à 03:07
31 déc. 2017 à 03:07
Bonjour,
tu écris "assemblage des fichiers *.o", es-tu sûr que les 2 fichiers sont bien les même que ceux compilés?
Attention, ligne 16 de Liste_chaine.c tu utilise un pointeur qui n'a jamais été initialisé, cela va faire de beaux dégâts.
Et dans l'entête, il y a un tout un micmac pour utiliser ou pas le mot extern devant une déclaration de fonction. Sachant que le mot extern devant une déclaration de fonction est totalement non significatif, il y a plus simple.
tu écris "assemblage des fichiers *.o", es-tu sûr que les 2 fichiers sont bien les même que ceux compilés?
Attention, ligne 16 de Liste_chaine.c tu utilise un pointeur qui n'a jamais été initialisé, cela va faire de beaux dégâts.
Et dans l'entête, il y a un tout un micmac pour utiliser ou pas le mot extern devant une déclaration de fonction. Sachant que le mot extern devant une déclaration de fonction est totalement non significatif, il y a plus simple.