मुझे बहुत मेकअप सामग्री नहीं पता है जो मैं आवश्यकतानुसार बिट्स सीखने के लिए इच्छुक हूं।gmake कई निर्देशिकाओं से ऑब्जेक्ट फ़ाइलों की सूची प्राप्त करें
मेरी मेकफ़ाइल की सबसे बड़ी विफलता यह है कि मैं सभी फ़ाइलों को मैन्युअल रूप से सूचीबद्ध कर रहा हूं, जबकि यह कोई समस्या नहीं है, मेरी वर्तमान परियोजना अनावश्यक हो रही है। मेरे पास स्रोत फाइलों के साथ प्रत्येक 4 निर्देशिकाएं हैं।
मैं उन्हें ऑब्जेक्ट फ़ाइल सूची मैन्युअल रूप से सूचीबद्ध किए बिना कैसे प्राप्त कर सकता हूं।
यह काम नहीं करता है, लेकिन यह दिखाता है कि मैं क्या करने की कोशिश कर रहा हूं।
VPATH = Lib GameCode Moot/Moot Moot/Impl
OBJS = $(subst .cpp, .o, $(VPATH))
foobar: $(OBJS)
g++ -o [email protected] $^
%.o: %.cpp
g++ -c $< -o [email protected] -I Moot
clean:
rm main.o lib.o foo.o foobar
ओएस एक्स पर, आपको खोज कमांड के बाद वर्तमान निर्देशिका जोड़नी होगी। उदा। 'ढूंढें। -नाम '*। सीपीपी'। – deepak