Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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