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

ধাপে ধাপে গাইড: Debian 12-এ GCC C/C++ কম্পাইলার ইনস্টলেশন

ধাপে ধাপে গাইড: Debian 12-এ GCC C/C++ কম্পাইলার ইনস্টলেশন

GNU Compiler Collection বা GCC হল GNU প্রজেক্ট দ্বারা विकসিত ওপেন-সোর্স কম্পাইলার এবং টুলসেটের একটি সংকলন। GCC কম্পাইলার C/C++, Objective-C, Fortran, এবং অন্যান্য প্রোগ্রামিং ল্যাঙ্গুয়েজের সোর্স কোডকে মেশিন কোডে কম্পাইল করতে পারে। GCC সোর্স কোড কম্পাইলেশন প্রক্রিয়া চলাকালীন কোড অপ্টিমাইজেশন এবং এরর চেকিংও প্রদান করে সেইসাথে কম্পাইলড প্রোগ্রাম ডিবাগ করার জন্য প্রয়োজনীয় টুলস। এটি ভিন্ন সিস্টেম আর্কিটেকচারের জন্য সোর্স কোড কম্পাইল করতে পারে যেন ARM 32-bit, ARM 64-bit, x86_64, PowerPC, ইত্যাদি।

এই আর্টিকেলে, আমরা আপনাকে দেখাবো কীভাবে Debian 12 “Bookworm”-এ GCC C/C++ কম্পাইলার ইনস্টল করবেন।

বিষয়সূচি:

  1. Debian 12 প্যাকেজ ডাটাবেস ক্যাশে আপডেট করা
  2. Debian 12-এ GCC C/C++ কম্পাইলার ইনস্টল করা
  3. Debian 12-এ GCC কম্পাইলার সঠিকভাবে ইনস্টল হয়েছে কিনা টেস্ট করা
  4. Debian 12-এ GCC C/C++ কম্পাইলার পুরনো ভার্সন ইনস্টল করা
  5. উপসংহার

Debian 12 প্যাকেজ ডাটাবেস ক্যাশে আপডেট করা

Debian 12 প্যাকেজ ডাটাবেস ক্যাশে আপডেট করতে, নিচের কমান্ডটি রান করুন:

Debian 12 প্যাকেজ ডাটাবেস ক্যাশে আপডেট হওয়া উচিত।

ধাপে ধাপে গাইড: Debian 12-এ GCC C/C++ কম্পাইলার ইনস্টলেশন

Debian 12-এ GCC C/C++ কম্পাইলার ইনস্টল করা

Debian 12-এ GCC C/C++ কম্পাইলার এবং প্রয়োজনীয় বিল্ড টুলস ইনস্টল করতে, নিচের কমান্ডটি রান করুন:

$ sudo apt install build-essential

ইনস্টলেশন কনফার্ম করতে Y চাপুন এবং তারপর <Enter> চাপুন।

ধাপে ধাপে গাইড: Debian 12-এ GCC C/C++ কম্পাইলার ইনস্টলেশন

GCC এবং প্রয়োজনীয় বিল্ড টুলস ইন্টারনেট থেকে ডাউনলোড হচ্ছে। এটি সম্পূর্ণ হতে কিছুটা সময় লাগবে।

ধাপে ধাপে গাইড: Debian 12-এ GCC C/C++ কম্পাইলার ইনস্টলেশন

GCC এবং প্রয়োজনীয় বিল্ড টুলস ইনস্টল হচ্ছে। এটি সম্পূর্ণ হতে কিছুটা সময় লাগবে।

ধাপে ধাপে গাইড: Debian 12-এ GCC C/C++ কম্পাইলার ইনস্টলেশন

এই মুহূর্তে, GCC C/C++ কম্পাইলার এবং প্রয়োজনীয় বিল্ড টুলস আপনার Debian 12 মেশিনে ইনস্টল হওয়া উচিত।

ধাপে ধাপে গাইড: Debian 12-এ GCC C/C++ কম্পাইলার ইনস্টলেশন

Debian 12-এ GCC কম্পাইলার সঠিকভাবে ইনস্টল হয়েছে কিনা টেস্ট করা

একবার GCC C/C++ কম্পাইলার ইনস্টল হলে, আপনি টার্মিনাল থেকে নিচের কমান্ডগুলো রান করে চেক করতে পারেন যে আপনি সেগুলো অ্যাক্সেস করতে পারছেন কিনা:

$ gcc --version

$ g++ --version

যে সাথে দেখা যাচ্ছে, GCC C/C++ কম্পাইলার ভার্সন 12.2.0 আপনার Debian 12 মেশিনে ইনস্টল করা আছে।

ধাপে ধাপে গাইড: Debian 12-এ GCC C/C++ কম্পাইলার ইনস্টলেশন

Debian 12-এ GCC C/C++ কম্পাইলার পুরনো ভার্সন ইনস্টল করা

Debian 12 ডিফল্টরূপে GCC C/C++ কম্পাইলার ভার্সন 12 ইনস্টল করে। আপনি যদি GCC C/C++ কম্পাইলারের পুরনো ভার্সন দরকার হন, তবে আপনি আপনার Debian 12 মেশিনে GCC C/C++ কম্পাইলার ভার্সন 11 ইনস্টল করতে পারেন।

Debian 12-এ GCC C/C++ কম্পাইলার ভার্সন 11 ইনস্টল করতে, নিচের কমান্ডটি রান করুন:

$ sudo apt install gcc-11 g++-11

ইনস্টলেশন কনফার্ম করতে Y চাপুন এবং তারপর <Enter> চাপুন।

ধাপে ধাপে গাইড: Debian 12-এ GCC C/C++ কম্পাইলার ইনস্টলেশন

GCC C/C++ কম্পাইলার ভার্সন 11 এবং প্রয়োজনীয় বিল্ড টুলস ইন্টারনেট থেকে ডাউনলোড হচ্ছে। এটি সম্পূর্ণ হতে কিছুটা সময় লাগবে।

ধাপে ধাপে গাইড: Debian 12-এ GCC C/C++ কম্পাইলার ইনস্টলেশন

GCC C/C++ কম্পাইলার ভার্সন 11 এবং প্রয়োজনীয় বিল্ড টুলস ইনস্টল হচ্ছে। এটি সম্পূর্ণ হতে কিছুটা সময় লাগবে।

ধাপে ধাপে গাইড: Debian 12-এ GCC C/C++ কম্পাইলার ইনস্টলেশন

এই মুহূর্তে, GCC C/C++ কম্পাইলার ভার্সন ১১ আপনার Debian 12 মেশিনে ইনস্টল হওয়া উচিত।

ধাপে ধাপে গাইড: Debian 12-এ GCC C/C++ কম্পাইলার ইনস্টলেশন

যে সাথে দেখা যাচ্ছে, GCC C/C++ কম্পাইলার ভার্সন ১১.৩.০ আপনার Debian 12 মেশিনে ইনস্টল করা আছে।

$ gcc --version

$ g++ --version

ধাপে ধাপে গাইড: Debian 12-এ GCC C/C++ কম্পাইলার ইনস্টলেশন

উপসংহার

আমরা আপনাকে দেখিয়েছি কীভাবে Debian 12-এ GCC C/C++ কম্পাইলার ভার্সন ১২ ইনস্টল করবেন। আমরা আপনাকে দেখিয়েছি কীভাবে Debian 12-এ GCC C/C++ কম্পাইলার ভার্সন ১১ ইনস্টল করবেন।

লেখক সম্পর্কে

ধাপে ধাপে গাইড: Debian 12-এ GCC C/C++ কম্পাইলার ইনস্টলেশন

শাহরিয়ার শোভন

ফ্রিল্যান্সার & লিনাক্স সিস্টেম অ্যাডমিনিস্ট্রেটর। Web API ডেভেলপমেন্ট Node.js এবং JavaScript-এও পছন্দ। আমি বাংলাদেশে জন্মগ্রহণ করেছি। বর্তমানে আমি খুলনা ইউনিভার্সিটি অফ ইঞ্জিনিয়ারিং অ্যান্ড টেকনোলজি (KUET)-এ ইলেক্ট্রনিক্স অ্যান্ড কমিউনিকেশন ইঞ্জিনিয়ারিং পড়ছি, বাংলাদেশের একেবারে ডিমান্ডিং পাবলিক ইঞ্জিনিয়ারিং বিশ্ববিদ্যালয়।


  1. Pillow লাইব্রেরি ব্যবহার করে একটি ছবির প্রতিটি ব্যান্ডের সব পিক্সেলের মিডিয়ান ক্যালকুলেট করা

  2. Python-এ Matplotlib ইম্পোর্ট ও ইনস্টল করার পদ্ধতি

  3. DBMS-এ এন্টিটি সম্পর্কের প্রকারভেদ

  4. বাইনারি ট্রিতে ভার্টিকাল সমের সর্বোচ্চ মান খুঁজে বের করা C++-তে