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

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

8
मैं एक फ़ंक्शन को इनलाइन नहीं करने के लिए कैसे कह सकता हूं?
कहो कि मेरे पास स्रोत फ़ाइल में यह छोटा कार्य है static void foo() {} और मैं अपने बाइनरी के एक अनुकूलित संस्करण का निर्माण करता हूं, फिर भी मैं यह फ़ंक्शन इनबिल्ड (अनुकूलन उद्देश्यों के लिए) नहीं चाहता हूं। वहाँ एक मैक्रो मैं एक स्रोत कोड में tolining रोकने …
126 c  gcc  inline 

9
लाइब्रेरी हेडर से जीसीसी चेतावनियों को कैसे दबाएं?
मेरे पास एक प्रोजेक्ट है जो log4cxx, बूस्ट इत्यादि पुस्तकालयों का उपयोग करता है जिनके हेडर बहुत सारे (दोहराए जाने वाले) चेतावनी उत्पन्न करते हैं। क्या लाइब्रेरी से चेतावनी को दबाने का एक तरीका है (यानी #include <some-header.h>) या कुछ निश्चित रास्तों से शामिल है? मैं उपयोग करना चाहूंगा -वैल …

6
`पाओ’ और `मंजिल’ का अपरिहार्य संदर्भ
मैं सी में एक साधारण रिट्रेसमेंट कैलकुलेटर बनाने की कोशिश कर रहा हूं, लेकिन जब संकलन gccमुझे बताता है कि मैं पाओ और फर्श कार्यों को याद कर रहा हूं। क्या गलत है? कोड: #include <stdio.h> #include <math.h> int fibo(int n); int main() { printf("Fib(4) = %d", fibo(4)); return 0; …

1
-All_load linker झंडा क्या करता है?
मैं उद्देश्य-सी कोड को संकलित करते समय कहीं भी -all_load झंडा क्या कर सकता हूं। मेरे पास Apple में बायनेरिज़ अपलोड करने के कुछ मुद्दे हैं, वे कहते हैं कि मैंने इस ध्वज का उपयोग नहीं किया, लेकिन मेरा कोड इसके बिना भी संकलित है। क्या कोई मेरी मदद कर …

5
C, C99, ANSI C और GNU C में क्या अंतर है?
मैंने codechef पर प्रोग्रामिंग अभ्यास शुरू कर दिया है और सी और सी 99 के बीच के अंतर से भ्रमित हो गया है । यहाँ C का क्या अर्थ है? यह C89 है? इस सबमिट के निचले भाग पर स्थित भाषाओं की जाँच करें । इसमें C और C99 दोनों …
123 c  gcc  c99  c89  ansi-c 

3
"__Attribute __ ((पैक, संरेखित (4)))" का क्या अर्थ है
यह सी भाषा है। यह लिखा है कि: typedef struct __attribute__((packed, aligned(4))) Ball { float2 delta; float2 position; //float3 color; float size; //int arcID; //float arcStr; } Ball_t; Ball_t *balls; कृपया मुझे बताएं कि इसका अर्थ क्या है, और इस कीवर्ड का उपयोग कैसे करें।
122 c  gcc 

7
सीएमके लिए नए जीसीसी पथ को कैसे निर्दिष्ट करें
मेरा OS सेंटोस है जिसकी पथ में डिफ़ॉल्ट gcc है /usr/bin/gcc। लेकिन यह पुराना है, मुझे जीसीसी का एक नया संस्करण चाहिए। इसलिए मैं एक नए पथ में एक नया संस्करण स्थापित करता हूं /usr/local/bin/gcc। लेकिन जब मैं दौड़ता हूं cmake, तब भी यह पुराने संस्करण gcc पाथ ( /usr/bin/gcc) …
122 gcc  cmake 

4
निष्काम ध्वज क्या करता है?
मैं बस सोच रहा हूं कि -fpermissiveझंडा जी ++ कंपाइलर में क्या करता है? मैं समझ रहा हूं: त्रुटि: अस्थायी का पता [-सुविधा] जिसे मैं -fpermissiveसंकलक को ध्वज देकर हल कर सकता हूं । संपादित करें : मैंने अभी पाया कि अस्थायी पता त्रुटि का कारण क्या था! मैं अभी …

6
त्रुटि: हटाए गए फ़ंक्शन का उपयोग
मैं कुछ C ++ कोड पर काम कर रहा हूं जो एक मित्र ने लिखा है और मुझे निम्नलिखित त्रुटि मिलती है जो मैंने gccf.6 के साथ संकलन करते समय पहले कभी नहीं देखी है: error: use of deleted function ‘GameFSM_<std::array<C, 2ul> >::hdealt::hdealt()’ is implicitly deleted because the default definition …

6
त्रुटि: 'गुंजाइश' इस दायरे में घोषित नहीं की गई थी
मुझे यह संदेश तब मिलता है जब g ++ 4.3 पर C ++ संकलित किया जाता है error: ‘NULL’ was not declared in this scope यह प्रकट होता है और गायब हो जाता है और मुझे नहीं पता कि क्यों। क्यों? धन्यवाद।
119 c++  gcc  pointers  null 

5
कैसे विंडोज 7 मशीन पर जीसीसी स्थापित करने के लिए?
मैं अपनी खिड़कियों 7 मशीन पर MinGW है। मैं सी कंपाइलर के लिए पूरा जीसीसी स्थापित और उपयोग करना चाहता हूं। मैंने पाया कि इस उद्देश्य के लिए कोई पूर्व-संकलित रेडी-मेड इंस्टॉलेशन फ़ाइल नहीं है। मैंने निम्नलिखित पृष्ठ की जाँच की: http://gcc.gnu.org/install/ यह मुश्किल है और मुझे यह मेरी समझ …

7
कैसे gcc / g ++ के साथ लिनक्स पर विंडोज के लिए संकलन करने के लिए?
मैंने लिनक्स पर फ्रीग्लुट का उपयोग करते हुए C ++ (g ++) में कुछ प्रभाव लिखे हैं, और मैं उन्हें संकलित करता हूं g++ -Wall -lglut part8.cpp -o part8 तो मैं सोच रहा था कि क्या यह संभव है कि जी ++ में स्थिर संकलित विंडोज निष्पादन योग्य हो जिसमें …
119 c++  opengl  gcc  glut  freeglut 

9
मुझे 8-बिट पूर्णांक से आकार में 8 बिट्स से बड़ा मान कैसे मिला?
मैंने इस छोटे से मणि के पीछे छिपे एक बेहद गंदे बग को ट्रैक किया। मुझे पता है कि C ++ कल्पना के अनुसार, हस्ताक्षरित ओवरफ्लो अपरिभाषित व्यवहार हैं, लेकिन केवल जब अतिप्रवाह तब होता है जब मूल्य को बिट-चौड़ाई तक बढ़ाया जाता है sizeof(int)। जैसा कि मैंने इसे समझा …

8
क्या जीसीसी के लिए एक संकलक संकेत है कि शाखा भविष्यवाणी को हमेशा एक निश्चित तरीके से जाने के लिए मजबूर किया जाए?
इंटेल आर्किटेक्चर के लिए, क्या जीसीसी संकलक को कोड उत्पन्न करने का निर्देश देने का एक तरीका है जो हमेशा शाखा कोड को मेरे कोड में एक विशेष तरीके से मजबूर करता है? क्या इंटेल हार्डवेयर भी इसका समर्थन करता है? अन्य संकलक या हार्डवेयर के बारे में क्या? मैं …

11
मैं "लूप प्रारंभिक घोषणा के लिए C99 मोड के बाहर" GCC त्रुटि कैसे ठीक करूं?
मैं 3n + 1 समस्या को हल करने की कोशिश कर रहा हूं और मेरे पास एक forलूप है जो इस तरह दिखता है: for(int i = low; i <= high; ++i) { res = runalg(i); if (res > highestres) { highestres = res; } } दुर्भाग्य से मुझे यह …
116 c  gcc  for-loop 

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