Bonjour,
Voila plusieurs jours que j'ai un problème avec mon Makefile... En effet, celui-ci étant pourtant très simple, voici ce qu'il me renvoie a l'execution :
Jusqu'ici, un probleme, mais rien de vraiment "étrange"... Nan, ce qui est étrange, c'est que si je tape cette ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 gcc -Wall -Wextra code_a_2.c code_a_2.h -o code_a_2 -lphtread /usr/bin/ld: cannot find -lphtread collect2: ld a retourné 1 code d'état d'exécution make: *** [code_a_2] Erreur 1
à la main, celle ci s'execute sans problème...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 gcc -Wall -Wextra code_a_2.c code_a_2.h -o code_a_2 -lphtread
Je vous avoue donc que je reste sans voix. J'ai fouillé un peu sur google, mais il semble que je n'ai pas les bons mots clés, donc je ne trouve rien. J'ai l'impression que c'est un probleme tres bete, mais je n'arrive a rien cependant.
Si vous pouviez m'aider, je vous met ci apres le code de mon Makefile.
- Tibap.
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 .PHONY : clean, distclean CFLAGS = -Wall -Wextra all : code_a_2 code_a_2 : code_a_2.c code_a_2.h gcc $(CFLAGS) $^ -o code_a_2 -lphtread clean : -@rm *~ -@rm *.o distclean : -@rm ./code_a_2
Partager