SORU
7 Mayıs 2009, PERŞEMBE


gcc makefile hatası: &; hedef yapmak için Hiçbir kural ..." quot;

Benim projeyi derlemek için makefile ile GCC (linux) kullanmaya çalışıyorum.

Bu bağlamda çözmek için görünmüyor olabilir aşağıdaki hatayı alıyorum:

"No rule to make target 'vertex.cpp', needed by 'vertex.o'.  Stop."

Bu makefile:

a.out: vertex.o edge.o elist.o main.o vlist.o enode.o vnode.o
    g   vertex.o edge.o elist.o main.o vlist.o enode.o vnode.o

main.o: main.cpp main.h
    g   -c main.cpp

vertex.o: vertex.cpp vertex.h
    g   -c vertex.cpp

edge.o: edge.cpp edge.h
    g   -c num.cpp

vlist.o: vlist.cpp vlist.h
    g   -c vlist.cpp

elist.o: elist.cpp elist.h
    g   -c elist.cpp

vnode.o: vnode.cpp vnode.h
    g   -c vnode.cpp

enode.o: enode.cpp enode.h
    g   -c node.cpp

CEVAP
7 Mayıs 2009, PERŞEMBE


Bu genellikle bir dosya vertex.cpp denilen mevcut olmadığı için. Kontrol edin:

  • bu dosya var.
  • eğer doğru dizine.

Bunun dışında önermek için çok fazla bir şey değil. Belki de bizim dizin dizin listesini verebilir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bennythecoder

    Bennythecode

    25 Mart 2008
  • SHAYTARDS

    SHAYTARDS

    1 EKİM 2008
  • Trevor Eckhart

    Trevor Eckha

    19 Aralık 2009