makefile पर टैग किए गए जवाब

एक मेकफाइल बिल्ड कंट्रोल लैंग्वेज / टूल मेक के लिए एक इनपुट फाइल है। यह लक्ष्य को अद्यतन करने के लिए संबंधित (उर्फ व्यंजनों) प्रदर्शन के लिए लक्ष्य और निर्भरता के साथ-साथ निर्दिष्ट करता है।

10
विभिन्न निर्देशिकाओं में स्रोत फ़ाइलों के साथ Makefiles
मेरे पास एक परियोजना है जहां निर्देशिका संरचना इस प्रकार है: $projectroot | +---------------+----------------+ | | | part1/ part2/ part3/ | | | +------+-----+ +---+----+ +---+-----+ | | | | | | | data/ src/ inc/ src/ inc/ src/ inc/ मुझे एक मेकफाइल कैसे लिखना चाहिए जो भाग / src …
135 linux  makefile 

8
पूर्वापेक्षा के रूप में मेकफाइल चर
मेकफाइल में, एक deployनुस्खा ENVको ठीक से निष्पादित करने के लिए सेट करने के लिए एक पर्यावरण चर की आवश्यकता होती है, जबकि अन्य परवाह नहीं करते हैं, जैसे: ENV = .PHONY: deploy hello deploy: rsync . $(ENV).example.com:/var/www/myapp/ hello: echo "I don't care about ENV, just saying hello!" मैं कैसे …
134 makefile 

5
मैं लिनक्स पर gcc के लिए एक सरल मेकफिल कैसे बनाऊं?
मैं तीन फ़ाइलें: program.c, program.hऔर headers.h। program.cशामिल program.hऔर headers.h। मुझे gcc संकलक का उपयोग करके लिनक्स पर इसे संकलित करने की आवश्यकता है । मुझे यकीन नहीं है कि यह कैसे करना है। Netbeans ने मेरे लिए एक बनाया, लेकिन यह खाली है।
130 c  gcc  makefile 


4
गमेक और मेक में क्या अंतर है?
मैं 'गमेक' और 'मेक' के बीच के अंतर को समझने की कोशिश कर रहा हूं? मेरे लिनक्स बॉक्स पर वे समान हैं: % gmake --version GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not …
127 build  makefile  gnu-make 

4
दूसरे मेकफाइल से मेकफाइल को कैसे कॉल करें?
मुझे कुछ अप्रत्याशित परिणाम मिल रहे हैं जो एक से दूसरे मेकफाइल कह रहे हैं। मेरे पास दो मेकफाइल्स हैं, एक कॉल /path/to/project/makefileऔर एक कॉल /path/to/project/gtest-1.4.0/make/Makefile। मैं पूर्व कॉल को बाद में लेने का प्रयास कर रहा हूं। में / पथ / से / परियोजना / मेकफाइल, मेरे पास है …
125 makefile  gnu-make 

9
विंडोज में "मेक" कैसे स्थापित करें और उपयोग करें
मैं किसी ऐसे व्यक्ति के निर्देशों का पालन कर रहा हूं जिसका रिपॉजिटरी मैंने अपनी मशीन पर क्लोन किया था। मैं जो चाहता हूं वह सरल है: makeकोड वातावरण की स्थापना के भाग के रूप में कमांड का उपयोग करने में सक्षम होना । लेकिन मैं विंडोज़ का उपयोग कर …

2
makefile किसी अन्य लक्ष्य को निष्पादित करता है
मैं एक makefile संरचित कुछ इस तरह है: all : compile executable clean : rm -f *.o $(EXEC) मुझे एहसास हुआ कि मैं "सभी बनाने" से पहले अपने टर्मिनल में "स्पष्ट" और उसके बाद "साफ" चल रहा था। मुझे कोशिश करने से पहले एक साफ टर्मिनल रखना पसंद है और …
123 makefile 

19
क्या Makefile में एक बहु-पंक्ति स्ट्रिंग चर बनाना संभव है
मैं एक मेकफाइल वैरिएबल बनाना चाहता हूं जो एक बहु-पंक्ति स्ट्रिंग (जैसे ईमेल रिलीज़ घोषणा का निकाय) है। कुछ इस तरह ANNOUNCE_BODY=" Version $(VERSION) of $(PACKAGE_NAME) has been released It can be downloaded from $(DOWNLOAD_URL) etc, etc" लेकिन मुझे ऐसा करने का कोई तरीका नहीं मिल रहा है। क्या यह …

5
मल्टीफिल बैश कमांड इन मेकफाइल
मेरे पास बैश कमांडों की कुछ पंक्तियों के माध्यम से अपनी परियोजना को संकलित करने का एक बहुत ही सहज तरीका है। लेकिन अब मुझे इसे मेकफाइल के माध्यम से संकलित करने की आवश्यकता है। यह देखते हुए, कि प्रत्येक कमांड अपने स्वयं के शेल में चलती है, मेरा सवाल …
120 bash  makefile 

3
DESTDIR और PREFIX बनाने की
मैं एक विशिष्ट निर्देशिका में सॉफ़्टवेयर स्थापित करने का प्रयास कर रहा हूं। मैंने कई तरीके ढूंढे, लेकिन यह सुनिश्चित नहीं किया कि उनके बीच क्या अंतर हैं। ./configure --prefix=*** make install DESTDIR=*** make install prefix=*** मैं इन तीनों के कार्यों को लेकर भ्रमित हूं। क्या वे एक ही लक्ष्य …
119 c  linux  bash  makefile  configure 

4
हमेशा क्यों ./configure; बनाना; स्थापित करें; 3 अलग चरणों के रूप में?
हर बार जब आप स्रोत से कुछ संकलित करते हैं, तो आप उसी 3 चरणों से गुजरते हैं: $ ./configure $ make $ make install मैं समझता हूं, कि इंस्टाल करने की प्रक्रिया को अलग-अलग चरणों में विभाजित करने के लिए समझ में आता है, लेकिन मुझे यह नहीं मिलता …

3
Cmake बनाम नमूना कोड बनाते हैं?
मैं सोच रहा था कि क्या कोई नमूना कोड Makefiles ( make) और CMakeLists.txt( के लिए था )cmake ) के लिए है कि दोनों एक ही काम करते हैं (केवल अंतर यह है कि एक में लिखा है makeऔर दूसरे में cmake)। मैंने 'cmake vs make' की तलाश की, लेकिन …
118 makefile  cmake 

2
क्या मैं सभी .cpp फ़ाइलों को src / .o .o में obj / में संकलित कर सकता हूं, फिर बाइनरी में लिंक करें? /?
मेरी परियोजना निर्देशिका इस प्रकार है: /project Makefile main /src main.cpp foo.cpp foo.h bar.cpp bar.h /obj main.o foo.o bar.o मैं सभी को संकलित किया जाएगा करने के लिए मेरी makefile चाहते हैं क्या .cppमें फाइल /srcकरने के लिए फ़ोल्डर .oमें फ़ाइलों को /objफ़ोल्डर, तो सभी लिंक .oमें फ़ाइलों को /objशीर्ष-स्तरीय …

5
CMake आउटपुट / बिल्ड डायरेक्टरी
मैं CMake के लिए बहुत नया हूँ, और इसे उपयोग करने के तरीके के बारे में कुछ ट्यूटोरियल पढ़ता हूं, और 3 अलग-अलग संकलक के लिए एक कार्यक्रम बनाने के लिए CMake स्क्रिप्ट की कुछ जटिल 50 पंक्तियाँ लिखी हैं। यह शायद सीएमके में मेरे सभी ज्ञान को समाप्त करता …
116 c++  build  makefile  cmake  output 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.