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

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

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

8
कई कोर का उपयोग करके जी ++ के साथ संकलन
त्वरित प्रश्न: बड़ी परियोजनाओं को त्वरित रूप से संकलित करने के लिए (मल्टी मल्टी-सीपीयू के लिए एक समय में 4 स्रोत फ़ाइलों के लिए) संकलित करने के लिए जी ++ को स्वयं के कई उदाहरणों को अनुमति देने के लिए संकलक ध्वज क्या है?

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

11
एकाधिक .cpp और .h फ़ाइलों को संकलित करने के लिए G ++ का उपयोग करना
मुझे बस कुछ सी ++ कोड विरासत में मिला है जो एक सीपीपी फ़ाइल के साथ खराब लिखा गया था जिसमें मुख्य और अन्य कार्यों का एक गुच्छा था। ऐसी .hफाइलें भी हैं जिनमें कक्षाएं और उनकी फ़ंक्शन परिभाषाएं हैं। अब तक प्रोग्राम कमांड का उपयोग करके संकलित किया गया …

13
दूरस्थ लिनक्स मशीन पर C ++ संकलित करना - "घड़ी तिरछा पता लगाया गया" चेतावनी
मैं अपने विश्वविद्यालय के छोटे लिनक्स क्लस्टर से PuTTY और WinSCP के माध्यम से जुड़ा हुआ हूं, बाद वाली फ़ाइलों का उपयोग करके फ़ाइलों को स्थानांतरित करना और उन्हें संकलित करना और उन्हें पूर्व में चलाना। मेरा काम अब तक विश्वविद्यालय की प्रयोगशालाओं में प्रदर्शन किया गया है, लेकिन आज …
168 linux  makefile 

17
जावा के लिए मेक इन का उपयोग क्यों नहीं किया जा रहा है?
बस हर जावा प्रोजेक्ट के बारे में जो मैंने देखा है या तो मावेन या एंट का उपयोग करता है वे ठीक उपकरण हैं और मुझे लगता है कि किसी भी परियोजना के बारे में उनका उपयोग कर सकते हैं। लेकिन क्या कभी बना ? यह विभिन्न गैर-जावा परियोजनाओं के …
162 java  ant  makefile  maven 


5
अगर वेरिएबल सेट नहीं है तो मेकफाइल एबट करें
मैं मेकफाइल के वैरिएबल के सेट / वैल्यू के आधार पर मेक / मेफाइल निष्पादन को कैसे रद्द कर सकता / सकती हूं? मैं इसके साथ आया था, लेकिन केवल तभी काम करता है जब कॉलर स्पष्ट रूप से एक लक्ष्य नहीं चलाता (यानी makeकेवल चलाता है )। ifeq ($(MY_FLAG),) …
151 makefile 

6
CMake के बजाय CLion के लिए स्थानीय मेकफाइल का उपयोग करना
क्या सीएमके के बजाय कोड को संकलित करने के लिए स्थानीय मेकफाइल का उपयोग करने के लिए सीएलएएन को कॉन्फ़िगर करने का एक तरीका है? मुझे बिल्ड विकल्पों से इसे करने का तरीका नहीं मिल रहा है।
148 makefile  clion 

7
इंस्टॉल करें, लेकिन डिफ़ॉल्ट निर्देशिकाओं के लिए नहीं?
मैं 'मेक इनस्टॉल' चलाना चाहता हूं, इसलिए मेरे पास वह सबकुछ है जिसकी मुझे जरूरत है, लेकिन मैं यह चाहूंगा कि सिस्टम के / usr / बिन आदि के विपरीत चीजों को अपने स्वयं के फ़ोल्डर में स्थापित करना संभव है? यहां तक ​​कि अगर यह / usr / बिन …
148 linux  gcc  makefile  autotools 

4
Makefile में कमांड मंगलाचरण की गूंज?
मैंने एक असाइनमेंट के लिए एक प्रोग्राम लिखा था, जिसे स्टैडआउट में इसके आउटपुट को प्रिंट करना है। असाइनमेंट स्पेक के लिए मेकफाइल के निर्माण की आवश्यकता होती है, जिसे जब make run > outputFileप्रोग्राम को चलाना चाहिए और आउटपुट को एक फाइल में लिखना चाहिए, जिसमें एक SHA1 फिंगरप्रिंट …
147 linux  unix  makefile  posix 

7
बनाओ: कमांड फेल होने के बाद कैसे जारी रखें?
कमांड $ make allत्रुटियां देता है जैसे कि rm: cannot remove '.lambda': No such file or directoryयह बंद हो जाता है। मैं यह चाहता हूं कि rm-not-found-त्रुटियों को अनदेखा करें। मैं जबरदस्ती कैसे कर सकता हूं? makefile all: make clean make .lambda make .lambda_t make .activity make .activity_t_lambda clean: rm …
143 makefile 


12
अगर मेकफाइल में फ़ाइल मौजूद है तो मैं कैसे जांच कर सकता हूं ताकि मैं इसे हटा सकूं?
मेरे साफ खंड में Makefileमैं यह जांचने की कोशिश कर रहा हूं कि फ़ाइल स्थायी रूप से हटाने से पहले मौजूद है या नहीं। मैं इस कोड का उपयोग करता हूं लेकिन मुझे त्रुटियां प्राप्त होती हैं। इसके साथ गलत क्या है? if [ -a myApp ] then rm myApp …
135 makefile 

4
Makefile में चाइल्ड प्रोसेस के पर्यावरण चर को कैसे सेट करें
मैं इस बदलाव को बदलना चाहूंगा: SHELL := /bin/bash PATH := node_modules/.bin:$(PATH) boot: @supervisor \ --harmony \ --watch etc,lib \ --extensions js,json \ --no-restart-on error \ lib test: NODE_ENV=test mocha \ --harmony \ --reporter spec \ test clean: @rm -rf node_modules .PHONY: test clean सेवा: SHELL := /bin/bash PATH := …

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