GNU কম্পাইলার কালেকশন, যা GCC- এর সংক্ষিপ্ত রূপ, C, C ++, Go, ইত্যাদি বিভিন্ন ভাষার জন্য একাধিক কম্পাইলার রয়েছে GCC ব্যবহার করে, আপনি সহজেই লিনাক্স মিন্টে আপনার প্রোগ্রাম কম্পাইল করতে পারেন। লিনাক্স কার্নেল সহ অনেক ওপেন-সোর্স প্রকল্প জিসিসি কম্পাইলার ব্যবহার করে সংকলিত হয়।
বিল্ড-অপরিহার্য প্যাকেজে GCC কম্পাইলার, ডিবাগার এবং অনেকগুলি অতিরিক্ত ডেভেলপমেন্ট টুল রয়েছে। বিল্ড-অপরিহার্য প্যাকেজ ইনস্টল করে, আমরা লিনাক্স মিন্টে GCC কম্পাইলার ব্যবহার করতে পারি।
লিনাক্স মিন্ট 20 এ GCC কম্পাইলার ইনস্টল করা
বিল্ড-অপরিহার্য প্যাকেজটি লিনাক্স মিন্ট বেস রিপোজিটরিতে অন্তর্ভুক্ত। টার্মিনাল খুলুন এবং টাইপ করে অ্যাপ্ট প্যাকেজ তালিকা আপডেট করুন:
$sudoউপযুক্ত আপডেট
এখন, কমান্ড দিয়ে বিল্ড-অপরিহার্য প্যাকেজ ইনস্টল করুন:
$sudoউপযুক্তইনস্টলনির্মাণ-অপরিহার্য
বিল্ড-অপরিহার্য প্যাকেজ ইনস্টল করা চালিয়ে যেতে, কমান্ড লাইনে 'y' টাইপ করুন।
একবার বিল্ড-অপরিহার্য প্যাকেজ ইনস্টল হয়ে গেলে, কমান্ড দিয়ে GCC কম্পাইলার ইনস্টলেশন যাচাই করুন:
$gcc -রূপান্তর
লিনাক্স মিন্টে GCC কম্পাইলার দিয়ে শুরু করা
GCC কম্পাইলারের সাথে আমাদের প্রথম C ++ প্রোগ্রাম কম্পাইল করা যাক। আপনার পাঠ্য সম্পাদক খুলুন এবং একটি hello.cpp ফাইল তৈরি করুন:
#অন্তর্ভুক্তint প্রধান() {
printf(লিনাক্সহিন্ট থেকে হ্যালোn');
প্রত্যাবর্তন 0;
}
এই C ++ প্রোগ্রামটি GCC কম্পাইলারের সাথে কম্পাইল করতে, আপনার টার্মিনালে লিখুন
$gcc <ফাইলের নাম>$gcchello.cpp
আমার hello.cpp ফাইল সফলভাবে কম্পাইল করা হয়েছে, এবং একটি নতুন এক্সিকিউটেবল ফাইল, a.out তৈরি করা হয়েছে।
আসুন 'a.out' ফাইলটি কার্যকর করি:
$।/a. আউট
আপনি দেখতে পারেন যে বার্তাটি টার্মিনালে মুদ্রিত হয়েছে।
উপসংহার
GCC কম্পাইলার লিনাক্সে প্রোগ্রামিং ফাইল কম্পাইল করতে ব্যবহৃত হয়। এই পোস্টটি লিনাক্স মিন্ট 20 এ GCC কম্পাইলারের ইনস্টলেশনের বর্ণনা দেয়।