gnu-make पर टैग किए गए जवाब

यह टैग प्रोग्रामों को बनाए रखने और अपडेट करने के लिए `मेकम` यूटिलिटी के जीएनयू संस्करण` गमेक` के बारे में सवालों के लिए है।


16
जीएनयू में सूची लक्ष्यों / लक्ष्यों को बनाएं जो उनकी परिभाषा में चर होते हैं
मेरे पास एक काफी बड़ा मेकफाइल है जो चर से नामों की गणना करके मक्खी पर कई लक्ष्य बनाता है। (जैसे foo $ (VAR): $ (PREREQS))। क्या कोई ऐसा तरीका है जिससे कि ग्नू मेक इन लक्ष्यों का विस्तार करने के बाद लक्ष्यों की एक सूची बनाने के लिए आश्वस्त …
100 makefile  gnu-make 

7
विंडोज पर जीएनयू मेक का उपयोग कैसे करें?
मैं MinGW और MSYS स्थापित कहा, C:\MinGW\binकरने के लिए PATHलेकिन मैं अभी भी विंडोज पर Makefile नहीं चला सकते हैं ' cmd। मैं उदाहरण के लिए cmd.exe और वहाँ टाइप करना चाहूंगा, make allलेकिन मेरा cmd कहता है कि ऐसी कोई कमांड नहीं है। मुझे क्या करना चाहिए? मैं MSYS …

6
GNU में पुनरावर्ती वाइल्डकार्ड्स?
जब से मैंने उपयोग किया है make, तब से यह मेरे साथ है ... मुझे एक निर्देशिका मिली है flac, जिसमें .FLAC फाइलें हैं। मुझे एक संबंधित निर्देशिका मिली है, mp3जिसमें एमपी 3 फाइलें हैं। यदि कोई FLAC फ़ाइल संबंधित MP3 फ़ाइल (या संबंधित एमपी 3 फ़ाइल मौजूद नहीं है) …

2
Makefile में भागने
मैं एक बदलाव में यह करने की कोशिश कर रहा हूँ और यह बुरी तरह से विफल रहता है: M_ARCH := $(shell g++ -dumpmachine | awk '{split($1,a,"-");print a[1]}') तुम जानते हो क्यों? मुझे लगता है कि इसे बचने के साथ क्या करना है, लेकिन क्या और कहाँ?

10
GNU मेक: एक सिस्टम में CPU कोर की संख्या के बराबर नौकरियों की संख्या होनी चाहिए?
ऐसा लगता है कि जीएनयू में नौकरियों की संख्या को कोर की संख्या के बराबर माना जाता है, या यदि आप एक अतिरिक्त नौकरी को जोड़कर अनुकूलन कर सकते हैं, जिसे दूसरों के "काम" के दौरान कतारबद्ध किया जा सकता है। । यह बेहतर उपयोग करने के लिए है -j4या …

1
जीएनयू में कई एक्सटेंशन वाली सूची में प्रत्येक फ़ाइल के एक्सटेंशन को कैसे बदलें?
जीएनयू मेकफाइल में, मैं सोच रहा हूं कि क्या यह संभव है, फ़ाइल सूची इनपुट के साथ, नए एक्सटेंशन के साथ फ़ाइल सूची आउटपुट बनाने के लिए। इनपुट में, मुझे यह सूची मिली: FILES_IN=file1.doc file2.xls और मैं इस बदलाव को FILES_IN चर से अपने बदलाव में बनाना चाहूंगा : FILES_OUT=file1.docx …

3
Makefile वैरिएबल से आइटम निकालें?
मेरे पास एक मेकफाइल है, जिसमें कई अन्य मेकफाइल्स शामिल हैं, जो सभी को इस तरह एक चर में जोड़ते हैं: VAR := Something SomethingElse VAR += SomeOtherThing (...) अब मैं चर SomethingElseसे हटाना चाहता हूं VAR। ऐसा करने के लिए मुझे क्या करना (...)चाहिए? मैं ग्नू मेक का उपयोग …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.