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

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

5
GNU मेकफाइल वेरिएबल असाइनमेंट =;? =:: = और + = के बीच क्या अंतर है?
क्या कोई भी स्पष्ट विवरण दे सकता है कि वास्तव में मेकफाइल्स में चर असाइनमेंट कैसे काम करता है। के बीच क्या अंतर है : VARIABLE = value VARIABLE ?= value VARIABLE := value VARIABLE += value मैंने GNU मेक के मैनुअल में सेक्शन को पढ़ा है , लेकिन यह …
763 makefile  gnu-make 


5
GNU मेक के साथ CMake का उपयोग करना: मैं सटीक कमांड कैसे देख सकता हूं?
मैं ग्नू मेक के साथ सीएमके का उपयोग करता हूं और सभी आदेशों को बिल्कुल देखना चाहता हूं (उदाहरण के लिए कंपाइलर कैसे निष्पादित किया जाता है, सभी झंडे आदि)। जीएनयू मेक है --debug, लेकिन ऐसा नहीं लगता है कि सहायक कोई अन्य विकल्प हैं? क्या सीमेक डिबगिंग उद्देश्य के …
281 cmake  gnu-make 

15
मेकफाइल में एक चर को कैसे प्रिंट करें
मेरे मेकफाइल में, मेरे पास एक चर 'NDK_PROJECT_PATH' है, मेरा सवाल यह है कि जब मैं यह संकलन करता हूं तो मैं इसे कैसे प्रिंट कर सकता हूं? मैंने "$ पथ" स्ट्रिंग प्रदर्शित करते हुए फ़ाइल बनाओ गूंज पढ़ें और मैंने कोशिश की: @echo $(NDK_PROJECT_PATH) @echo $(value NDK_PROJECT_PATH) दोनों मुझे …
247 makefile  gnu-make 

4
नियम निष्पादन समय पर परिवर्तनशील बनायें
अपने GNUmakefile में, मैं एक नियम रखना चाहूंगा जो एक अस्थायी निर्देशिका का उपयोग करता है। उदाहरण के लिए: out.tar: TMP := $(shell mktemp -d) echo hi $(TMP)/hi.txt tar -C $(TMP) cf $@ . rm -rf $(TMP) जैसा कि लिखा गया है, उपरोक्त नियम उस समय अस्थायी निर्देशिका बनाता है, …
208 makefile  gnu-make 

12
अपने Makefile की वर्तमान सापेक्ष निर्देशिका कैसे प्राप्त करें?
मेरे पास ऐप विशिष्ट निर्देशिकाओं में कई मेकफाइल्स हैं: /project1/apps/app_typeA/Makefile /project1/apps/app_typeB/Makefile /project1/apps/app_typeC/Makefile प्रत्येक मेकफाइल में एक .inc फ़ाइल होती है जिसमें एक स्तर ऊपर होता है: /project1/apps/app_rules.inc App_rules.inc के अंदर, मैं चाहता हूं कि जहां मैं चाहता हूं कि बायनेरिज़ को जब बनाया जाए तो मैं उस स्थान को निर्धारित …

17
आप एक बदलाव में लक्ष्यों की सूची कैसे प्राप्त कर सकते हैं?
मैंने रेक बिट (रूबी मेक प्रोग्राम) का उपयोग किया है, और इसमें सभी उपलब्ध लक्ष्यों की सूची प्राप्त करने का विकल्प है, जैसे > rake --tasks rake db:charset # retrieve the charset for your data... rake db:collation # retrieve the collation for your da... rake db:create # Creates the databases …

7
मैं डिबग और रिलीज़ बिल्ड के लिए अपने मेकफाइल को कैसे कॉन्फ़िगर कर सकता हूं?
मेरे पास अपनी परियोजना के लिए निम्नलिखित मेकफाइल है, और मैं इसे रिलीज़ और डीबग बिल्ड के लिए कॉन्फ़िगर करना चाहूंगा। मेरे कोड में, मेरे पास बहुत सारे #ifdef DEBUGमैक्रोज़ हैं, इसलिए यह केवल इस मैक्रो को सेट -g3 -gdwarf2करने और संकलक में झंडे जोड़ने की बात है । मैं …
175 makefile  gnu-make 

2
मेक में लाइनें बनाने के लिए उपसर्गों के रूप में @, - और + क्या करते हैं?
जीएनयू मेकफाइल मैनुअल में, इन उपसर्गों का उल्लेख है। यदि .ONESHELL प्रदान किया जाता है, तो केवल विशेष उपसर्ग वर्ण ('@', '-', और '+') के लिए नुस्खा की पहली पंक्ति की जाँच की जाएगी। ये उपसर्ग क्या करते हैं, और उनका उल्लेख कहाँ है?
172 makefile  gnu-make 



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कोड वातावरण की स्थापना के भाग के रूप में कमांड का उपयोग करने में सक्षम होना । लेकिन मैं विंडोज़ का उपयोग कर …

12
जांचें कि क्या कोई प्रोग्राम मेकफाइल से मौजूद है
अगर कोई प्रोग्राम मेकफाइल से कॉल करने योग्य है, तो मैं कैसे जांच सकता हूं? (अर्थात, प्रोग्राम पथ में मौजूद होना चाहिए या अन्यथा कॉल करने योग्य होना चाहिए।) उदाहरण के लिए यह संकलित करने के लिए इसका उपयोग किया जा सकता है। उदाहरण के लिए कुछ इस तरह का …
115 makefile  gnu-make 

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