PDA

Visualizza la versione completa : [C++] Errore con makefile: "No rule to make target..."


swaqpoli
13-11-2011, 21:05
ciao a tutti
ho scritto un programma in un pc. ho poi provato a far girare lo stesso in un altro pc ma ho riscontrato questo errore:
gmake: *** No rule to make target `xxxx', needed by `yyy'.

qualcuno mi pu spiegare il perch?
ho capito che il problema sta nel makefile
come posso risolverlo?

linoma
14-11-2011, 12:38
Tradotto nn ci sono regole per il target xxxx, se posti il makefile forse ti dico di +.

swaqpoli
15-11-2011, 09:40
il makefile abbastanza lungo...
il mio programmino si compone di 5 classi oltre il main.
in "xxxx" c' il nome nella classe contenente il main, mentre in "yyy" il nome di una classe .cpp
il makefile non l'ho compilato io, lo ha fatto l'ambiente di sviluppo per me :D

non c' un modo per far si che un nuovo pc lo ricompili senza tenere conto del vecchio makefile, magari scrivendone uno nuovo?

linoma
15-11-2011, 10:13
dovrebbe mancare il comando per la compilazione del file cpp. Qualche opzione per esportare il makefile ci sara' nelle peggiore delle ipotesi ricrea il progetto.

Loading