وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

نصب GCC روی اوبونتو

0 4
زمان لازم برای مطالعه: 2 دقیقه


فرم کامل از GCC است GNU مجموعه کامپایلر. این مجموعه ابزار منبع باز برای کامپایل کدهای منبع زبان های برنامه نویسی C، C++، Objective-C، Fortran، Ada، Go و D است.

در این مقاله قصد دارم روش نصب را به شما نشان دهم GCC روی اوبونتو و کامپایل برنامه های C و C++. بنابراین، بیایید شروع کنیم.





در حال نصب GCC:

GCC و تمام ابزارهای ساخت مورد نیاز را می توان به راحتی نصب کرد روی اوبونتو به عنوان تمام بسته های مورد نیاز در مخزن بسته رسمی اوبونتو موجود است. اوبونتو همچنین ارائه می دهد ساخت ضروری بسته متا که تمام بسته های مورد نیاز را به طور همزمان نصب می کند. بنابراین، شما به راحتی می توانید GCC روی اوبونتو با استفاده از مدیر بسته APT.

ابتدا کش مخزن بسته APT را با دستور زیر به روز کنید:

$ sudo آپدیت مناسب

نصب GCC روی اوبونتونصب GCC روی اوبونتو

کش مخزن بسته APT باید به روز شود.

نصب GCC روی اوبونتونصب GCC روی اوبونتو

حالا، نصب کنید ساخت ضروری بسته با دستور زیر:

$ sudo apt نصب ساخت ضروری

نصب GCC روی اوبونتونصب GCC روی اوبونتو

اکنون، فشار دهید y و سپس فشار دهید <ورود> برای تایید نصب

نصب GCC روی اوبونتونصب GCC روی اوبونتو

مدتی طول می کشد تا APT تمام بسته های مورد نیاز را از مخزن رسمی بسته بندی اوبونتو بارگیری و نصب کند.

نصب GCC روی اوبونتونصب GCC روی اوبونتو

در این مرحله، GCC و تمام ابزارهای ساخت مورد نیاز باید نصب شوند.

نصب GCC روی اوبونتونصب GCC روی اوبونتو

در بخش های بعدی این مقاله ، من قصد دارم به شما نشان دهم که چگونه یک برنامه ساده C و C ++ را با GCC.

کامپایل برنامه های C با GCC:

در این بخش ، من یک برنامه C ساده می نویسم ، به شما نشان می دهم که چگونه برنامه C را با آن کامپایل کنید GCC و برنامه کامپایل شده را اجرا کنید.

پیشنهاد می‌کنیم بخوانید:  روش نصب پخش کننده موسیقی Clementine روی اوبونتو 22.04

من یک فایل منبع C ساده نوشتم و آن را ذخیره کردم سلام سی در ~/پروژه ها فهرست راهنما. محتویات سلام سی فایل به شرح زیر است:

#include

بین المللی اصلی(خالی) {
printf(“%s\n، “C -> به LinuxHint خوش آمدید!”);

برگشت 0;
}

نصب GCC روی اوبونتونصب GCC روی اوبونتو

این برنامه خواهد بود print “C -> به LinuxHint خوش آمدید!” روی را terminal. بسیار ساده.

قبل از تهیه پرونده منبع C ، به فهرست پروژه خود بروید (~/پروژه ها در مورد من) به شرح زیر است:

$ سی دی ~/پروژه ها

حال برای کامپایل سلام سی فایل منبع C، دستور زیر را اجرا کنید:

$ gcc سلام سی -o سلام

توجه داشته باشید: اینجا، سلام سی فایل منبع C است. این -o از گزینه برای تعریف مسیر و نام فایل فایل باینری خروجی کامپایل شده استفاده می شود. -او سلام برای گفتن استفاده می شود GCC که فایل خروجی کامپایل شده باید باشد سلام و مسیری که فایل در آن ذخیره خواهد شد دایرکتوری فعلی است.

نصب GCC روی اوبونتونصب GCC روی اوبونتو

هنگامی که شما کامپایل سلام سی فایل منبع، یک فایل جدید سلام همانطور که در تصویر زیر می بینید ایجاد خواهد شد. این فایل باینری کامپایل شده است.

نصب GCC روی اوبونتونصب GCC روی اوبونتو

حالا، اجرا کنید سلام فایل باینری به صورت زیر

$ ./سلام

نصب GCC روی اوبونتونصب GCC روی اوبونتو

همانطور که مشاهده می کنید، خروجی صحیح نمایش داده می شود روی را terminal. بنابراین، ما با موفقیت یک برنامه C را با استفاده از کامپایل و اجرا کردیم GCC.

نصب GCC روی اوبونتونصب GCC روی اوبونتو

کامپایل برنامه های C++ با GCC:

در این بخش، من یک برنامه ساده C++ می نویسم، به شما نشان می دهم که چگونه برنامه C++ را با آن کامپایل کنید GCC و برنامه کامپایل شده را اجرا کنید.

من یک فایل منبع ساده C++ نوشته ام و آن را به عنوان ذخیره کرده ام helloworld.cpp در ~/پروژه ها فهرست راهنما. محتویات helloworld.cpp فایل به شرح زیر است:

#include

پیشنهاد می‌کنیم بخوانید:  روش اجرای Memtest در اوبونتو 22.04

با استفاده از namespace std;

بین المللی اصلی(خالی) {

کوت << “C++ -> به LinuxHint خوش آمدید!” << endl;

برگشت 0;

}

نصب GCC روی اوبونتونصب GCC روی اوبونتو

این برنامه خواهد بود print “C++ -> به LinuxHint خوش آمدید!” روی را terminal. بسیار ساده مانند مثال آخر.

قبل از کامپایل فایل منبع C++، به دایرکتوری پروژه خود بروید (~/پروژه ها در مورد من) به شرح زیر است:

$ سی دی ~/پروژه ها

حال برای کامپایل helloworld.cpp فایل منبع C++، دستور زیر را اجرا کنید:

$ g++ helloworld.cpp -o سلام دنیا

توجه داشته باشید: اینجا، helloworld.cpp فایل منبع C++ است. این -o از گزینه برای تعریف مسیر و نام فایل فایل باینری خروجی کامپایل شده استفاده می شود. -ای سلام دنیا برای گفتن استفاده می شود GCC که فایل خروجی کامپایل شده باید باشد سلام دنیا و مسیری که فایل در آن ذخیره خواهد شد دایرکتوری فعلی است.

نصب GCC روی اوبونتونصب GCC روی اوبونتو

هنگامی که شما کامپایل helloworld.cpp فایل منبع C++، یک فایل جدید سلام دنیا همانطور که در تصویر زیر می بینید ایجاد خواهد شد. این فایل باینری کامپایل شده است.

نصب GCC روی اوبونتونصب GCC روی اوبونتو

حالا، اجرا کنید سلام دنیا فایل باینری به صورت زیر

$ ./سلام دنیا

نصب GCC روی اوبونتونصب GCC روی اوبونتو

همانطور که مشاهده می کنید، خروجی صحیح نمایش داده می شود روی را terminal. بنابراین، ما با موفقیت یک برنامه C++ را با استفاده از کامپایل و اجرا کردیم GCC.

نصب GCC روی اوبونتونصب GCC روی اوبونتو

بنابراین، اینگونه نصب می کنید GCC روی اوبونتو و برنامه های C و C++ را با آن کامپایل کنید. با تشکر از خواندن این مقاله.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1403-01-05 09:25:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید