पर मेकफ़ाइल मैं सिग्विन के साथ विंडोज 7 x64 पर मेकफ़ाइल का उपयोग करने की कोशिश कर रहा हूं। मैं "बनाना" लिखते हैं और त्रुटि है कि मैं मिलता है:साइगविन
मेकअप: * कोई भी लक्ष्य निर्दिष्ट और कोई makefile पाया। रूक जा।
Makefile:
CC = g++
CFLAGS = -g -Wall -pedantic
HDRS = node.h stack.h
SRCS = stack.cpp main.cpp
OBJS = $(patsubst %.cpp, %.o, $(SRCS))
proj3:$(OBJS)
$(CC) $(CFLAGS) -o [email protected] $(OBJS)
%.o: %.cpp $(HDRS)
$(CC) $(CFLAGS) -c $<
.PHONY:clean
clean:
-rm -f *.o *~ *core* proj3
फ़ाइलों में से कोई भी लापता हैं।
प्रकार 'ls' में Makefile.mak -f बनाने के लिए और सुनिश्चित करें कि' Makefile 'सूचीबद्ध है। – Blender
यहां आपके अत्यधिक असंगत स्वरूपण से मुझे लगता है कि आपकी 'मेकफ़ाइल' _also_ गलत रूप से स्वरूपित है। सुनिश्चित करें कि प्रत्येक नुस्खा रेखा एक टैब के साथ शुरू होती है, और अन्य सभी लाइनें नहीं होती हैं। (मुझे नहीं लगता कि यह आपके द्वारा रिपोर्ट की गई त्रुटि का कारण बन जाएगा, लेकिन यह निश्चित रूप से खुश नहीं होगा।) – sarnold
यह पहली बार है कि मैं यहां कोड पोस्ट कर रहा हूं, इसलिए मैंने कोड को इंडेंट नहीं किया makefile.लेकिन यह मेकफ़ाइल लिनक्स फेडोरा रेड हैट – max