IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C Discussion :

Probléme d'include récurrent.


Sujet :

C

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2016
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2016
    Messages : 19
    Par défaut Probléme d'include récurrent.
    Bonjour à tous, chèrs développeurs.

    Je viens à vous pour une dernière fois, je l’espère, étant donné que mon projet arrive a sa fin.
    Pour que vous compreniez le souci, j'ai tout écrit dans mon fichier main.c et après de longues semaines j'ai enfin fini mon programme. Maintenant, il ne me reste plus qu'à mettre les prototypes et les structures dans les fichiers .h et les fonctions dans les fichiers .c

    Voila. le souci est que lorsque je compile, celui-ci ne prend pas en considérations mes fonctions mais par contre il reconnaît les structures. Tous mes fichiers sont dans le même projet. Les fonctions sont écrites de la même manière et les define des fichiers .h sont bons.

    Pourriez-vous m'aiguiller vers une solution si possible ?
    Bien à vous.

  2. #2
    Membre Expert
    Inscrit en
    Mars 2005
    Messages
    1 431
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 1 431
    Par défaut
    Pourrais-tu détailler l'état du projet ainsi que les éventuels messages d'erreur rencontrés ?

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2016
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2016
    Messages : 19
    Par défaut
    undefined référence to "loadstock" loadstock est une fonction se trouvant dans mon fichier stock.c
    le projet consiste a lire un fichier texte et a partir des élément de celui ci crée un stock qui contient un tableau d'item et des stockitems tout ceci relier en liste chaînée le projet contient un fichier stock.c et un fichier data.c pouvez vous me dire svp ce dont vous avez besoin précisément car le projet est assez gros.

  4. #4
    Membre Expert
    Inscrit en
    Mars 2005
    Messages
    1 431
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 1 431
    Par défaut
    Copie-colle la sortie exacte de ton terminal, on ne joue pas aux devinettes.

    De quelle manière compiles-tu ton programme ? Tous les .c ont-ils été compilés avec succès avant l'appel à l'éditeur de liens ?

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2016
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2016
    Messages : 19
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    ||=== Build: Debug in ProjetFin (compiler: GNU GCC Compiler) ===|
    C:\Users\user\Desktop\fichierSource\ProjetFin\main.c||In function 'main':|
    C:\Users\user\Desktop\fichierSource\ProjetFin\main.c|14|warning: unused variable 'nbr' [-Wunused-variable]|
    obj\Debug\main.o||In function `main':|
    C:\Users\user\Desktop\fichierSource\ProjetFin\main.c|11|undefined reference to `loadStock'|
    C:\Users\user\Desktop\fichierSource\ProjetFin\main.c|12|undefined reference to `printStock'|
    C:\Users\user\Desktop\fichierSource\ProjetFin\main.c|13|undefined reference to `saveStock'|
    C:\Users\user\Desktop\fichierSource\ProjetFin\main.c|14|undefined reference to `getOrderPrice'|
    C:\Users\user\Desktop\fichierSource\ProjetFin\main.c|20|undefined reference to `imprimeTicket'|
    ||=== Build failed: 5 error(s), 1 warning(s) (0 minute(s), 1 second(s)) ===|
    Je compile avec CodeBlock et aucun fichier.c n'a été compilé.

  6. #6
    Membre Expert
    Inscrit en
    Mars 2005
    Messages
    1 431
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 1 431
    Par défaut
    As-tu inclus les nouveaux .c que tu as créé au sein de ton projet ? L'éditeur de liens doit disposer de tous les fichiers objets interdépendants générés par le compilateur.

  7. #7
    Membre éclairé
    Avatar de exe2bin
    Profil pro
    Passionné de programmation
    Inscrit en
    Mars 2009
    Messages
    537
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Passionné de programmation

    Informations forums :
    Inscription : Mars 2009
    Messages : 537
    Billets dans le blog
    3
    Par défaut
    Essayes de mettre tout les prototypes de tes fonctions dans un fichjer "fonctions.h" ,puis
    tu inclus ce fichier dans tous les .c (#include "fonctions.h")

Discussions similaires

  1. [Configuration] problème d'include à cause de l'arborescence
    Par hoaxpunk dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 8
    Dernier message: 15/12/2005, 17h00
  2. [EasyPHP] Problème d'include de fichier et adresse des images
    Par doudou34 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 8
    Dernier message: 02/11/2005, 21h46
  3. problèmes avec "include file" pour une page asp
    Par chipsense dans le forum ASP
    Réponses: 1
    Dernier message: 02/09/2005, 15h22
  4. [JSP] problème d'include ou d'import
    Par lipao17 dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 06/04/2005, 13h39
  5. Problème d'include sous Dev-c++ 4.9.8.0
    Par Argonz dans le forum Dev-C++
    Réponses: 16
    Dernier message: 20/11/2003, 17h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo