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
- Différence entre languag compilé e interprété ✓ - Forum Programmation
- Java langage compilé ou interprété - Forum PHP
- Tried to run compiler executable 'c:\mingw/bin/gcc.exe', but failed! ✓ - Forum C++
- Logiciel recompile et compile tar md5 - Forum récupération de données
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