मैं सी ++ कोड संकलित कर रहा हूं और मैं -पीडेंटिक विकल्प को सक्षम करना चाहता हूं।
मै मैक ओएस एक्स तेंदुए पर एक्सकोड चलाने, जीसीसी 4.0 का उपयोग कर रहा हूं।
उदाहरण के लिए यह वैरैडिक मैक्रोज़ और long long
प्रकार को अनुमति देने के लिए संभव है जो सामान्य रूप से उपयोग किए जाने पर प्रतिबंधित होते हैं - साथ-साथ -Wno-variadic-macros और -no-long-long)। लेकिन मुझे चेतावनी सूची "चेतावनी के अंत में" अल्पविराम को अक्षम करने के लिए कुछ भी नहीं मिला।
क्या यह संभव है?जीसीसी: क्या -पैंटिक का उपयोग करते समय "गणनाकर्ता सूची के अंत में" अल्पविराम को अक्षम करना संभव है?
धन्यवाद।
दरअसल, मुझे चेतावनी मिलती है जब "-std = c89" का उपयोग किया जाता है। कोई चेतावनी नहीं है जब "-std = 99" का उपयोग किया जाता है। लेकिन अगर मैं foo.c को foo.cpp में बदलता हूं तो मुझे एक त्रुटि मिलती है। यह मेरी समस्या है ... – Guillaume
यदि यह एक .c फ़ाइल है तो जीसीसी एक सी संकलक का उपयोग करता है। यदि यह एक .cc या .cpp फ़ाइल है GCC एक C++ कंपाइलर का उपयोग करता है। आपका कोड कानूनी सी ++ नहीं है, इसलिए त्रुटि। – Glen