কম্পিউটার টিউটোরিয়াল

g++ এবং gcc-এর পার্থক্য


g++

GNU C++ কম্পাইলার (g++) লিনাক্সে সি++ প্রোগ্রাম কম্পাইল করার জন্য ব্যবহৃত একটি কম্পাইলার। এটি .c এবং .cpp এক্সটেনশনवाले উভয় ফাইলকেও সি++ ফাইল হিসেবে কম্পাইল করে।

সি++ প্রোগ্রাম কম্পাইল করার কম্পাইলার কমান্ড:

g++ program.cpp -o filename

এখানে,

  • 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

gcc

GNU C কম্পাইলার (gcc) লিনাক্সে সি প্রোগ্রাম কম্পাইল করার জন্য ব্যবহৃত একটি কম্পাইলার। এটি .c এক্সটেনশনওয়ালা ফাইল কম্পাইল করে।

সি প্রোগ্রাম কম্পাইল করার কম্পাইলার কমান্ড:

gcc program.c -o filename

এখানে,

  • filename − .c এক্সটেনশনওয়ালা ফাইলের নাম।

gcc কম্পাইলার ব্যবহারের উদাহরণ:

উদাহরণ

#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

  1. DirectX 11 এবং DirectX 12-এর পার্থক্য কী?

  2. C#-এ List এবং Dictionary-এর পার্থক্য

  3. C#-এ ইন্টারফেস (Interface) এবং ক্লাস (Class) এর পার্থক্য

  4. C#-এ String (ক্লাস) এবং string (এলিয়াস) এর পার্থক্য