g++
जीएनयू सी ++ कंपाइलर (जी ++) लिनक्स में एक कंपाइलर है जिसका उपयोग सी ++ प्रोग्राम को संकलित करने के लिए किया जाता है। यह एक्सटेंशन .c और .cpp वाली दोनों फाइलों को C++ फाइल के रूप में संकलित करता है।
C++ प्रोग्राम को कंपाइल करने के लिए कंपाइलर कमांड निम्नलिखित है।
g++ program.cpp -o filename
यहाँ,
फ़ाइल नाम - .c या .cpp एक्सटेंशन वाली फ़ाइल का नाम।
निम्नलिखित g++ कंपाइलर का उपयोग करने का एक उदाहरण है।
उदाहरण
#include <iostream> using namespace std; int main() { int a = 20; cout << "The value of a : " << a; return 0; }
आउटपुट
$g++ -o main *.cpp $main The value of a : 20
जीसीसी
जीएनयू सी कंपाइलर (जीसीसी) लिनक्स में एक कंपाइलर है जिसका उपयोग सी प्रोग्राम को संकलित करने के लिए किया जाता है। यह एक्सटेंशन “.c” वाली फाइलों को संकलित करता है।
C प्रोग्राम को कंपाइल करने के लिए कंपाइलर कमांड निम्नलिखित है।
gcc program.c -o filename
यहाँ,
फ़ाइल नाम - .c एक्सटेंशन वाली फाइल का नाम।
जीसीसी कंपाइलर का उपयोग करने का एक उदाहरण निम्नलिखित है।
उदाहरण
#include <stdio.h> int main() { int a = 20; printf("The value of a : %d", a); return 0; }
आउटपुट
$gcc -o main *.c $main The value of a : 20