मेरे पास एक मेकफ़ाइल है, जिसमें कई अन्य मेकफ़ाइल शामिल हैं, जो बदले में इस तरह के एक चर में जोड़ते हैं:मेकफ़ाइल चर से आइटम निकालें?
VAR := Something SomethingElse
VAR += SomeOtherThing
(...)
अब मैं VAR
चर से SomethingElse
को हटाना चाहता हूं। ऐसा करने के लिए (...)
के स्थान पर मैं क्या रखूं?
मैं जीएनयू मेक का उपयोग कर रहा हूं, और एक जीएनयू विशिष्ट समाधान बनाना ठीक होगा।
और आप यकीन है कि मैं '=' उपयोग करने के लिए है और न 'हैं: ='? –
आप जो चाहते हैं उस पर निर्भर करता है। दोनों संभावित रूप से सही हैं। – Mat
क्या मैंने दोनों उदाहरणों में सही किया है? यदि मैं '=' का उपयोग करता हूं तो मुझे एक मेरफ़ाइल त्रुटि मिलती है जो VAR के बारे में कुछ कहती है, अंततः एक अनंत रिकर्सन में खुद को संदर्भित करती है। ('VAR = $ (फ़िल्टर आउट कुछ, $ (VAR))' –