Bonjour,

j'ai 3 fichiers C :

main.c :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
 
#include "bonjour.c"
#include "aurevoir.c"
 
int main(void)
{
	bonjour();
	puts("et ");
	aurevoir();
	return 0;
}

bonjour.c :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
#include <stdio.h>
 
void bonjour(void)
{
	printf("bonjour\n");
}

aurevoir.c :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
#include <stdio.h>
 
void aurevoir(void)
{
	printf("au revoir\n");
}
je crée un fichier objet pour chaqun d'entre eux :
gcc -c main.c
gcc -c bonjour.c
gcc -c aurevoir.c

Et j'essaie de lier le tout dans "monprog" :
gcc main.o bonjour.o aurevoir.o -o monprog
mais ça le fait pas.