Pages : 1
#1 Le 15/08/2012, à 00:01
- cheetah
Utiliser un Makefile linux pour Mac
Bonjour, excusez-moi si je ne poste pas au bon endroit.
j'ai fait un programme fonctionnel sous linux, mais voilà je n'arrive déjà pas à utiliser le makefile sous Mac :
par exemple pour la première ligne, le shell Mac considère "main" comme une commande.
Code du Makefile
main : main.o ./lib/graphlib.o fonctions.o
gcc -o main main.o ./lib/graphlib.o fonctions.o -lm -lX11 -L/usr/X11R6/lib
main.o : main.c fonctions.h
gcc -o main.o -c main.c
#TestUnitaire : TestUnitaire.o ./lib/graphlib.o fonctions.o
# gcc -o TestUnitaire TestUnitaire.o ./lib/graphlib.o fonctions.o -lm -lX11 -L/usr/X11R6/lib
#TestUnitaire.o : TestUnitaire.c fonctions.h
# gcc -c -g -Wall -pedantic TestUnitaire.c
fonctions.o : fonctions.c fonctions.h
gcc -c -g -Wall -pedantic fonctions.c
./lib/graphlib.o : ./src/graphlib.c ./include/graphlib.h
gcc -o ./lib/graphlib.o -c ./src/graphlib.c
clean :
rm *.o main
je vous remercie d'avance
Hors ligne