A voir également:
- Programmation c
- Programmation - Guide
- Application de programmation - Guide
- Logiciel programmation clé voiture gratuit - Forum Programmation
- Programmation logo tortue télécharger - Télécharger - Études & Formations
- Scratch programmation - Télécharger - Éducatifs
3 réponses
Hxyp
Messages postés
401
Date d'inscription
vendredi 28 janvier 2011
Statut
Membre
Dernière intervention
27 avril 2014
54
21 févr. 2011 à 08:53
21 févr. 2011 à 08:53
Bonjour,
dans fonction.h avez vous mis la définition de la fonction dedans ?
exemple dans fonction.c on a
dans fonction.h on a
dans main.c on a
ensuite pour compiler avec gcc :
gcc -c fonction.c //qui fabrique un fonction.o
gcc -c main.c //qui fabrique un main.o
gcc -o program main.o fonction.o //qui fabrique un binaire "program"
normalement ça devrait être bon comme ça
dans fonction.h avez vous mis la définition de la fonction dedans ?
exemple dans fonction.c on a
#include "fonction.h"
void helloworld() { printf("hello world"); }
dans fonction.h on a
#include <stdio.h> void helloworld();
dans main.c on a
#include "fonction.h"
int main()
{
helloworld();
return 0;
}
ensuite pour compiler avec gcc :
gcc -c fonction.c //qui fabrique un fonction.o
gcc -c main.c //qui fabrique un main.o
gcc -o program main.o fonction.o //qui fabrique un binaire "program"
normalement ça devrait être bon comme ça