Je suis en train de compiler un exemple pthread, mais je reçois l'erreur suivante:Makefile pour pthreads
make: *** No rule to make target `example.cpp', needed by `example.o'. Stop.
Ceci est mon makefile:
CC = g++
CCFLAGS = -Wall
example: example.o
$(CC) $(CCFLAGS) -o example example.o -pthread
example.o: example.cpp
$(CC) $(CCFLAGS) -c example.cpp -pthread
clean:
- rm *.o
- rm example
J'inclus le drapeau -pthread, je suis pas sûr de ce qu'il veut d'autre pour compiler. Quelqu'un a des idées? Merci beaucoup.
Avant '$ (CC)', avez-vous des tabulations ou des espaces? –
J'ai des onglets ici. – KateMak
Si vous copiez-collez votre fichier makefile ici, alors vous n'avez pas d'onglet. –