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

GCC GNU कंपाइलर कलेक्शन है। यह लिनक्स पर C, C ++, Go, Fortran, और Ada के लिए वास्तविक मानक संकलक है और साथ ही कई अन्य भाषाओं और प्लेटफार्मों का समर्थन करता है। संकलक के अलावा जीसीसी में एक टूलचेन (लीबेक, लिबस्टीडीसी ++, ओबजंप, एनएम आदि) हैं जो व्यापक रूप से कई प्लेटफार्मों और प्रणालियों पर उपयोग किए जाते हैं।

7
सी ++ चेतावनी: शून्य से दोगुना का विभाजन
मामला एक: #include <iostream> int main() { double d = 15.50; std::cout<<(d/0.0)<<std::endl; } यह बिना किसी चेतावनी और प्रिंट के संकलन करता है inf। ठीक है, सी ++ शून्य से विभाजन को संभाल सकता है, ( इसे लाइव देखें )। परंतु, केस 2: #include <iostream> int main() { double d …

4
कैसे बताएं कि हेडर फ़ाइल कहाँ से शामिल है?
मैं कैसे बता सकता हूं कि जी ++ कहां शामिल फ़ाइल खोजने में सक्षम था? मूल रूप से अगर मैं #include <foo.h> g ++ खोज पथ को स्कैन करेगा, पथ को जोड़ने या बदलने के लिए किसी भी शामिल विकल्पों का उपयोग करके। लेकिन, दिनों के अंत में, क्या कोई …
97 c++  c  gcc  include  g++ 

2
`-Fpic` और` -fPIC` gcc मापदंडों के बीच अंतर क्या है?
मैंने पहले ही gccमैनपेज पढ़ लिया है , लेकिन मैं अभी भी -fpicऔर इसके बीच के अंतर को नहीं समझ सकता -fPIC। क्या कोई इसे सरल और स्पष्ट तरीके से समझा सकता है? संबंधित सवाल: साझा लाइब्रेरी बनाते समय -fPIC का क्या अर्थ है? क्या, यदि कोई हो, तो निष्पादन …
96 gcc  fpic 

1
प्रत्यायोजित कंस्ट्रक्टर का उपयोग करते हुए सदस्य आरंभीकरण
मैंने C ++ 11 मानक को आज़माना शुरू कर दिया है और मुझे यह सवाल मिला है जो बताता है कि कैसे एक intor विधि या इस तरह से बचने के लिए उसी कक्षा में दूसरे ctor से अपने ctor को कॉल करें। अब मैं कोड के साथ एक ही …

13
मैं प्रीप्रोसेसर मैक्रो में "साइज़ोफ़" का उपयोग कैसे कर सकता हूं?
क्या sizeofप्रीप्रोसेसर मैक्रो में ए का उपयोग करने का कोई तरीका है ? उदाहरण के लिए, कुछ वर्षों में स्थितियों का एक टन रहा है जिसमें मैं कुछ करना चाहता था: #if sizeof(someThing) != PAGE_SIZE #error Data structure doesn't match page size #endif सटीक चीज़ जो मैं यहाँ देख रहा …
95 c  gcc 


9
संकलित त्रुटि: "g ++: त्रुटि 'cc1plus' को निष्पादित करने की कोशिश कर रहा है: निष्पादन: ऐसी कोई फ़ाइल या निर्देशिका नहीं"
जब मैं ... popenमें C / C ++ प्रोग्राम संकलित करता हूं php... मुझे यह त्रुटि मिली: g++: error trying to exec 'cc1plus': execvp: No such file or directory लेकिन अगर मैं खोल में php कोड चलाता हूँ .. यह ठीक काम करता है .. आर्क लिनक्स में .. PHP …
95 php  c++  c  linux  gcc 

8
उबंटू में डिफ़ॉल्ट जीसीसी कंपाइलर कैसे बदलें?
मैंने ubuntu 11.04 पर gcc-3.3 / g ++ - 3.3 स्थापित किया है, जिसमें पहले से ही gcc / g ++ - 4.4 है। इसलिए मेरे सिस्टम में gcc-3.3 और 4.4 दोनों उपलब्ध हैं। मैं दोनों संकलक को कॉल करने में सक्षम हूं जैसा मैं चाहता हूं। अगर मैं सिर्फ …
95 linux  ubuntu  gcc 


5
gdb: करेंट लाइन को कैसे प्रिंट करें या करेंट लाइन नंबर कैसे पता करें?
list कमांड लाइनों के एक सेट को प्रिंट करता है, लेकिन मुझे एक सिंगल लाइन की आवश्यकता है, जहां मैं हूं और जहां एक त्रुटि शायद हुई है।
94 debugging  gcc  gdb 

7
त्रुटियों के रूप में व्यवहार किए बिना चेतावनियों का संकलन कैसे करें?
समस्या यह है कि समान कोड जो विंडोज पर अच्छी तरह से संकलित है, उबंटू पर संकलित करने में असमर्थ है। हर बार मुझे यह त्रुटि मिलती है: cc1: warnings being treated as errors अब, यह बड़ा कोड आधार है और मुझे सभी चेतावनियों को ठीक करना पसंद नहीं है। …

5
सेंटोस 7.2 पर yum के साथ gcc 5.3 कैसे स्थापित करें?
मैं सेंटोस 7.2 का उपयोग कर रहा हूं जब मैं उपयोग करता हूं yum groupinstall "Development Tools", तो gcc संस्करण 4.8.5 है, जैसे: मैं gcc 5.3 स्थापित करना चाहूंगा इसके साथ कैसे संपर्क करें yum?
94 gcc  install  centos7  yum  gcc5 

4
प्रायोगिक :: फाइलसिस्टम लिंकर त्रुटि
मैं gcc 6.0 के भीतर वास्तव में विकास के सिर पर नई c ++ 1z सुविधाओं का उपयोग करने का प्रयास करता हूं। अगर मैं इस छोटे से उदाहरण की कोशिश करूँ: #include <iostream> #include <experimental/filesystem> namespace fs = std::experimental::filesystem; int main() { fs::path p1 = "/home/pete/checkit"; std::cout << "p1 …
94 c++  gcc  c++17 

7
GCC के साथ C / C ++: निष्पादन योग्य / पुस्तकालय में संसाधन फ़ाइलों को सांख्यिकीय रूप से जोड़ें
क्या किसी को यह अंदाजा है कि जीसीसी का उपयोग करते हुए निष्पादन योग्य या साझा लाइब्रेरी फ़ाइल में किसी भी संसाधन फ़ाइल को सांख्यिकीय रूप से कैसे संकलित किया जाए? उदाहरण के लिए, मैं ऐसी छवि फ़ाइलें जोड़ना चाहूंगा, जो कभी न बदलें (और यदि वे करते हैं, तो …


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