C compile : collect2: error: ld returned 1 exit status
Fermé
nali09
Messages postés
9
Date d'inscription
jeudi 27 mars 2014
Statut
Membre
Dernière intervention
17 octobre 2015
-
17 oct. 2015 à 13:38
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 18 oct. 2015 à 15:07
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 18 oct. 2015 à 15:07
A voir également:
- Collect2: error: ld returned 1 exit status
- Java est un langage compilé ou interprété ✓ - Forum Java
- Référence future non valide ou référence à un type non compilé - Forum VB / VBA
- Tried to run compiler executable 'c:\mingw/bin/gcc.exe', but failed! ✓ - Forum C++
- Différence entre languag compilé e interprété ✓ - Forum Programmation
- Telecharger compilateur c code blocks - Télécharger - Langages
1 réponse
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
Modifié par fiddy le 18/10/2015 à 15:08
Modifié par fiddy le 18/10/2015 à 15:08
Bonjour,
Ton main() se situe dans ton fichier exo1.c, et tu ne t'en sers pas lors de la compilation.
Essaie :
Note : pourquoi utiliser write/open ? Ce n'est pas standard... Sauf raison particulière, il vaut mieux utiliser fwrite(), fopen()...
Cdlt,
Google is your friend
Ton main() se situe dans ton fichier exo1.c, et tu ne t'en sers pas lors de la compilation.
Essaie :
gcc -Wall -c afficher.c gcc -Wall -c exo1.c gcc -Wall -o afficher afficher.o exo1.o
Note : pourquoi utiliser write/open ? Ce n'est pas standard... Sauf raison particulière, il vaut mieux utiliser fwrite(), fopen()...
Cdlt,
Google is your friend