আমি আমার প্রকল্পটি সংকলন করতে একটি মেকফিল দিয়ে জিসিসি (লিনাক্স) ব্যবহার করার চেষ্টা করছি।
আমি নিম্নলিখিত ত্রুটিটি পেয়েছি যা এটি এই প্রসঙ্গে ডিসিফার করে না বলে মনে হচ্ছে:
"No rule to make target 'vertex.cpp', needed by 'vertex.o'. Stop."
এটি হ'ল মেকফাইল:
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
VPATH=
পরিবর্তে usnig মানেVPATH+=
। এটি মেকফিল ফাইলটি ফাইলটি দেখতে পারে না যখন ফাইলটি আসলে সেখানে থাকে।