Bonjour,
J'essaie de me mettre au C et j'ai quelques problème de démarrage.
Je suis sous windows, j'ai installé mingw.
J'arrive à compiler mes fichiers .c avec la commandeJ'arrive à créer un exe avec la commande
Code : Sélectionner tout - Visualiser dans une fenêtre à part gcc -c monfichier.cLe tout avec un fichier très simple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part gcc -o monfichier.c
Maintenant je voudrais utiliser un fichier.c qui fait appelle à une librairie ajouté. J'ai un fichier.lib est une dll.
quand je passe les commandes :
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part gcc -o monexe.exe monchier.c
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part gcc -o monexe.exe -I"C:\WINDWS\system32" monchier.c
j'ai comme réponse :
Code : Sélectionner tout - Visualiser dans une fenêtre à part gcc -o monexe.exe -L"Chemin du fichier.lib" monchier.c
J'ai lu sur le web que c'était un problème de linker mais je n'ai pas trouvé comment indiquer la référence correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part undefined reference to la fonction
merci d'avance.
Partager