यह इसके अलावा (Makefile आय से पहले और इस तरह से बाहर निकलें) एक Makfile में त्रुटियों के रूप में चेतावनी के इलाज के लिएमेकफ़ाइल में किसी त्रुटि के रूप में चेतावनी का इलाज कैसे करें?
संभव है, यह पता फिल्टर करने के लिए जो चेतावनी एक त्रुटि पैदावार संभव है?
मेरे उपयोग के मामले: मैं इस के साथ संयोजन में --warn-undefined-variables
उपयोग करने के लिए इतना है कि Makefile बाहर निकल जाएगा जब एक चर अपरिभाषित है, त्रुटि के एक बहुत ही आम स्रोत है जो चाहते हैं। जाहिर है, मैं प्रत्येक चर के लिए मैन्युअल रूप से जांच नहीं करना चाहता क्योंकि यह त्रुटि-प्रवण/थकाऊ है। मुझे इस पर कुछ भी नहीं मिला, लेकिन यह एक बहुत ही महत्वपूर्ण/मूलभूत विशेषता है।
नोट: मैं -Werror
की तलाश नहीं कर रहा हूं जो एक जीसीसी विशिष्ट आदेश है जो मेरे उपयोग के मामले पर लागू नहीं है।
स्टैक ओवरव्लो में आपका स्वागत है। यहां डिज़ाइन "प्रति प्रश्न एक प्रश्न" है, इसलिए एक स्पष्ट उत्तर हो सकता है। एकाधिक प्रश्नों का अर्थ है कि एक से अधिक उत्तरों सही हो सकते हैं (मैं प्रश्न 1 का उत्तर देता हूं, कोई और प्रश्न 2 का उत्तर देता है), और स्वीकार किए गए एक के रूप में एक ही जवाब चुनना असंभव है। कृपया [एफएक्यू] (http://stackoverflow.com/faq) की समीक्षा करें ताकि आप एसओ कैसे काम कर सकें। धन्यवाद। –
यह मेरे लिए एक उचित सवाल की तरह लगता है। अफसोस की बात है, मुझे संदेह है कि जवाब 1) नहीं, 2) म्यूट, और 3) कठिन है। – Beta
यह निर्भर करता है कि आप 'अपरिभाषित चर' से क्या मतलब रखते हैं, लेकिन कोई मान ('VAR =') वाले वेरिएबल काफी महत्वपूर्ण हो सकते हैं (कुछ भी त्रुटि हो सकती है)। मैं अक्सर अप्रयुक्त चर भर में आते हैं; यह एक परिभाषा है जो एक बार (अनुमानतः) मेकफ़ाइल में उपयोग की जाती थी लेकिन अब और नहीं है। –