GNU কম্পাইলার কালেকশন বা GCC হল ওপেন সোর্স কম্পাইলার এবং টুলসেটের একটি সংগ্রহ যা GNU প্রোজেক্ট দ্বারা তৈরি করা হয়েছে। GCC কম্পাইলার মেশিন কোডে C/C++, Objective-C, Fortran এবং অন্যান্য প্রোগ্রামিং ভাষার সোর্স কোড কম্পাইল করতে পারে। GCC সংকলন প্রক্রিয়ার সময় কোড অপ্টিমাইজেশান এবং সোর্স কোডের ত্রুটি পরীক্ষা করার পাশাপাশি সংকলিত প্রোগ্রামগুলি ডিবাগ করার জন্য প্রয়োজনীয় সরঞ্জাম সরবরাহ করে। এটি বিভিন্ন সিস্টেম আর্কিটেকচার যেমন ARM 32-bit, ARM 64-bit, x86_64, PowerPC, ইত্যাদির জন্য সোর্স কোড কম্পাইল করতে পারে।
এই নিবন্ধে, আমরা আপনাকে দেখাব কিভাবে Debian 12 “Bookworm”-এ GCC C/C++ কম্পাইলার ইনস্টল করতে হয়।
বিষয়বস্তুর বিষয়:
- ডেবিয়ান 12 প্যাকেজ ডেটাবেস ক্যাশে আপডেট করা হচ্ছে
- ডেবিয়ান 12-এ GCC C/C++ কম্পাইলার ইনস্টল করা হচ্ছে
- ডেবিয়ান 12 এ GCC কম্পাইলার সঠিকভাবে ইনস্টল করা হয়েছে কিনা তা পরীক্ষা করা হচ্ছে
- ডেবিয়ান 12-এ GCC C/C++ কম্পাইলারের পুরানো সংস্করণ ইনস্টল করা হচ্ছে
- উপসংহার
ডেবিয়ান 12 প্যাকেজ ডেটাবেস ক্যাশে আপডেট করা হচ্ছে
ডেবিয়ান 12 প্যাকেজ ডাটাবেস ক্যাশে আপডেট করতে, নিম্নলিখিত কমান্ডটি চালান:
ডেবিয়ান 12 প্যাকেজ ডাটাবেস ক্যাশে আপডেট করা উচিত।

ডেবিয়ান 12-এ GCC C/C++ কম্পাইলার ইনস্টল করা হচ্ছে
Debian 12-এ GCC C/C++ কম্পাইলার এবং প্রয়োজনীয় বিল্ড টুল ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান:
$ sudo apt install বিল্ড-এসেনশিয়াল
ইনস্টলেশন নিশ্চিত করতে, Y টিপুন এবং তারপর

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

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

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

ডেবিয়ান 12-এ GCC কম্পাইলার সঠিকভাবে ইনস্টল করা হয়েছে কিনা তা পরীক্ষা করা হচ্ছে
একবার GCC C/C++ কম্পাইলার ইনস্টল হয়ে গেলে, আপনি সেগুলি অ্যাক্সেস করতে পারবেন কিনা তা পরীক্ষা করতে একটি টার্মিনাল থেকে নিম্নলিখিত কমান্ডগুলি চালাতে পারেন:
$ gcc --version
$ g++ --version
আপনি দেখতে পাচ্ছেন, আমাদের ডেবিয়ান 12 মেশিনে GCC C/C++ কম্পাইলার সংস্করণ 12.2.0 ইনস্টল করা আছে।

ডেবিয়ান 12-এ GCC C/C++ কম্পাইলারের পুরানো সংস্করণ ইনস্টল করা
Debian 12 ডিফল্টরূপে GCC C/C++ কম্পাইলার সংস্করণ 12 ইনস্টল করে। আপনার যদি GCC C/C++ কম্পাইলারের একটি পুরানো সংস্করণের প্রয়োজন হয়, তাহলে আপনি আপনার Debian 12 মেশিনে GCC C/C++ কম্পাইলার সংস্করণ 11 ইনস্টল করতে পারেন।
ডেবিয়ান 12-এ GCC C/C++ কম্পাইলার সংস্করণ 11 ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান:
$ sudo apt gcc-11 g++-11
ইনস্টল করুন
ইনস্টলেশন নিশ্চিত করতে, Y টিপুন এবং তারপর

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

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

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

আপনি দেখতে পাচ্ছেন, আমাদের ডেবিয়ান 12 মেশিনে GCC C/C++ কম্পাইলার সংস্করণ 11.3.0 ইনস্টল করা আছে।
$ gcc --version
$ g++ --version

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