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

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

2
दो GCC संकलित करें। एक तीसरी .o फ़ाइल में ऑब्जेक्ट फ़ाइलें
कोई दो GCC संकलित कैसे करता है। एक तीसरी .o फ़ाइल में ऑब्जेक्ट फ़ाइलें? $ gcc -c a.c -o a.o $ gcc -c b.c -o b.o $ ??? a.o b.o -o c.o $ gcc c.o other.o -o executable यदि आपके पास स्रोत फ़ाइलों तक पहुंच है, तो -combineGCC ध्वज संकलन …

7
Gcc के साथ C ++ प्रोग्राम का संकलन
प्रश्न: gcc कंपाइलर के साथ C ++ प्रोग्राम कैसे संकलित करें? पंक्तियों की संख्या: #include<iostream> using std::cout; using std::endl; int main() { #ifdef __cplusplus cout << "C++ compiler in use and version is " << __cplusplus << endl; #endif cout <<"Version is " << __STDC_VERSION__ << endl; cout << "Hi" …
84 c++  gcc  g++  gnu 

15
सी के लिए अनुशंसित जीसीसी चेतावनी विकल्प [बंद]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 6 साल पहले बंद हुआ …
83 c  gcc  compiler-errors 

1
--Start-group और --end-group कमांड लाइन विकल्प क्या हैं?
उन कमांड लाइन विकल्पों का उद्देश्य क्या है? कृपया निम्नलिखित कमांड लाइन के अर्थ को समझने में मदद करें: -Wl,--start-group -lmy_lib -lyour_lib -lhis_lib -Wl,--end-group -ltheir_lib जाहिरा तौर पर यह जोड़ने के साथ कुछ करना है, लेकिन GNU मैनुअल शांत है जो वास्तव में समूहीकरण का मतलब है।
83 gcc  linker  ld 

5
एक स्टैनफोर्ड ट्यूटोरियल और जीसीसी के बीच संघर्ष
इस फिल्म के अनुसार (लगभग 38 मिनट), यदि मेरे पास एक ही स्थानीय संस्करण के साथ दो कार्य हैं, तो वे एक ही स्थान का उपयोग करेंगे। तो निम्नलिखित कार्यक्रम, मुद्रित करना चाहिए 5। gccपरिणामों के साथ इसे संकलित करना -1218960859। क्यों? कार्यक्रम: #include <stdio.h> void A() { int a; …

4
इनलाइन असेंबली टिप्पणियों को जोड़ने से GCC के उत्पन्न कोड में इस तरह के आमूल-चूल परिवर्तन क्यों होते हैं?
तो, मेरे पास यह कोड था: constexpr unsigned N = 1000; void f1(char* sum, char* a, char* b) { for(int i = 0; i < N; ++i) { sum[i] = a[i] + b[i]; } } void f2(char* sum, char* a, char* b) { char* end = sum + N; while(sum …

15
उपचारात्मक - मणि :: एक्सट्रीम: बिल्डयूरर: एरोर: मणि देशी विस्तार बनाने में विफल
मैं Mavericks पर निम्नलिखित मणि संस्करण स्थापित करने का प्रयास कर रहा हूं libv8 (3.16.14.3) उपचारात्मक (0.12.1) स्पष्ट रूप से चिकित्सीय रत्न libv8 पर निर्भर करता है। 1) स्थापित करना libv8 Libv8 क्या है? मेरे शोध में थोड़ा सा लगता है कि यह Google Chrome द्वारा उपयोग की जाने वाली …

3
GCC पैड NOP के साथ क्यों कार्य करता है?
मैं थोड़ी देर के लिए सी के साथ काम कर रहा हूं और हाल ही में एएसएम में आना शुरू हुआ। जब मैं एक कार्यक्रम संकलित करता हूं: int main(void) { int a = 0; a += 1; return 0; } Objdump disassembly में कोड होता है, लेकिन रिट के …
81 c  gcc  assembly 


2
जीसीसी विकल्प -fomit- फ्रेम-पॉइंटर को समझने की कोशिश कर रहा है
मैंने Google से मुझे gccविकल्प का अर्थ बताने के लिए कहा -fomit-frame-pointer, जो मुझे नीचे दिए गए कथन पर पुनर्निर्देशित करता है। -फोमिट-फ्रेम-पॉइंटर फ़्रेम पॉइंटर को उन कार्यों के लिए रजिस्टर में न रखें, जिनकी आवश्यकता नहीं है। यह फ़्रेम पॉइंटर्स को सहेजने, सेट करने और पुनर्स्थापित करने के निर्देशों …

9
Gcc कमांड लाइन में एक स्ट्रिंग शाब्दिक कैसे परिभाषित करें?
Gcc कमांड लाइन में, मैं एक स्ट्रिंग को परिभाषित करना चाहता हूं, जैसे -Dname=Maryकि सोर्स कोड में मैं printf("%s", name);प्रिंट करना चाहता हूं Mary। मैं यह कैसे कर सकता था?
80 c++  c  gcc  command-line  macros 

4
निर्भरता के साथ गतिशील पुस्तकालय के साथ जोड़ना
इस परिदृश्य पर विचार करें: साझा पुस्तकालय libA.so, कोई निर्भरता के साथ। साझा पुस्तकालय libB.so, libA.so के साथ इसकी निर्भरता के रूप में। मैं एक बाइनरी फ़ाइल संकलित करना चाहता हूं जो कि libB के साथ लिंक करती है। क्या मुझे बाइनरी को केवल libB के साथ या liba के …
79 gcc  dll  dependencies  g++ 

5
संकलक इस चेतावनी को क्यों फेंक रहा है: "लापता इनिशिएटिव"? क्या संरचना आरंभिक नहीं है?
मैं किसी प्रोग्राम के लिए किसी प्रकार का फ्रंटएंड बना रहा हूं। प्रोग्राम को लॉन्च करने के लिए मैं कॉल का उपयोग कर रहा हूं CreateProcess(), जो अन्य चीजों के बीच एक STARTUPINFOसंरचना को एक संकेतक प्राप्त करता है । मैं जो संरचना करता था उसे आरंभ करने के लिए: …
79 c  winapi  gcc 


10
कैटालिना 10.15 में अपग्रेड करने के बाद मैक पर सी प्रोग्राम संकलित नहीं कर सकते
Mojave में अपग्रेड करने के बाद मैक पर C प्रोग्राम को संकलित करने का पिछला सवाल नहीं हो सकता है , और जो उत्तर दिए गए हैं उनमें से अधिकांश बदलावों को गलत बताया गया है। अब - सोमवार 2019-10-07 तक - आप macOS Catalina 10.15 में अपग्रेड कर सकते …
64 c  xcode  macos  gcc  macos-catalina 

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