Bonjour,
Je développe une application avec éclipse sur Windows vista et voudrais la compiler avec un fichier makefile.
Le fichier makefile est dans le dossier du projet
Le main.c dans /Traitement
Le Liste.c et Liste.h dans /Traitement/Liste
voici le code :
L'erreur renvoyée par eclipse est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 #Définition du compilateur CC = gcc #Options de compilation CFLAGS = -c -Wall -g #Les différents objets OBJECTS = main.o Liste.o #Regle de depart par defaut all: Liste Liste: ${OBJECTS} ${CC} ${OBJECTS} -o Liste main.o: main.c Liste.h ${CC} ${CFLAGS} main.c Traitement Liste.o : Liste.c Liste.h ${CC} ${CFLAGS} Liste.c Liste #regle de suppression des fichiers objets clean: rm -rf *.o
-----------
Errors during build.
Errors running builder 'Integrated External Tool Builder' on project 'itineraire'.
Exception occurred executing command line.
Cannot run program "D:\Eclipse\itineraire\makefile" (in directory "D:\Eclipse\itineraire\Compil"): CreateProcess error=193, %1 n'est pas une application Win32 valide
----------
ou encore :
-----------
make: *** No rule to make target `main.c', needed by `main.o'.
-------------
Si quelqu'un peut m'éclairer ...
Merci d'avance.
Partager