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

سرور مجازی NVMe

روش نصب g++ روی اوبونتو

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


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

g++ در اوبونتو چیست؟

g++ a است GNU دستور کامپایلر C++ برای ایجاد یک فایل اجرایی از طریق کامپایل، پیش پردازش، پیوند دادن و مونتاژ کد منبع استفاده می شود. گزینه های زیادی از دستور g++ وجود دارد که به ما اجازه می دهد آن را متوقف کنیم process در هر نقطه از راه

در قسمت بعدی مقاله روش نصب g++ در اوبونتو و استفاده از آن برای کامپایل هر فایل منبع C++ را توضیح خواهیم داد. پس بیایید شروع کنیم!

توجه: به عنوان وارد شوید root یا superuser برای نصب بسته ها و افزودن مخازن به سیستم شما.

روش نصب g++ در اوبونتو

اکنون روش نصب g++ را با استفاده از terminal. برای انجام این کار، خود را باز کنید terminal در اوبونتو با فشار دادن “CTRL+ALT+T“. یا با جستجوی دستی آن در نوار جستجوی برنامه:

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

با استفاده از دستور زیر، مخازن سیستم اوبونتو خود را به روز کنید:

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

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

حالا g++ را نصب کنید روی اوبونتو خود را با نوشتن دستور زیر در خود terminal:

$ sudo apt نصب g++

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

وجود g++ را تأیید کنید روی سیستم شما:

$ g++ — نسخه

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

همه چیز تمام شد!

روش کامپایل اسکریپت C++ با g++

اکنون یک نمونه اسکریپت ایجاد می کنیم و با استفاده از g++ آن را در قسمت کامپایل می کنیم terminal. استفاده کنید ویرایشگر نانو برای ایجاد و ویرایش “samplefile.cpp” اسکریپت:

$ نانو samplefile.cpp

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

اکنون، خطوط کد زیر را در این ” اضافه کنیدsamplefile.cpp” اسکریپت:

#include
بین المللی اصلی()
{

پیشنهاد می‌کنیم بخوانید:  روش تغییر رمز عبور روی اوبونتو 22.04

printf (“این یک فایل آزمایشی است\n);

برگشت 0;
}

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

کد را در ” بنویسیدsamplefile.cpp” با فشار دادن “CTRL+O”:

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

مطبوعات “CTRL+X” برای خروج از ویرایشگر نانو. برای اجرای این “samplefile.cpp“، باید تبدیل کنیم “samplefile.cpp” به یک فایل اجرایی ”نمونه فایل” فایل. برای این کار، از g++ به این صورت استفاده کنید:

$ g++ samplefile.cpp -o نمونه فایل

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

فایل اجرایی را اجرا کنیدنمونه فایل” در شما terminal:

$ ./نمونه فایل

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

این روش کامپایل کردن هر اسکریپت C++ با استفاده از g++ است. حالا بیایید بحث کنیم GCC و چگونه می توانید از آن برای کامپایل هر اسکریپت ++C استفاده کنید.

چیست GCC در اوبونتو

GCC مخفف است GNU مجموعه کامپایلر. این یک گروه یا مجموعه ای از کتابخانه ها و کامپایلرها برای فرترن، D، C، C++، Ada، و هدف-C زبانهای برنامه نویسی. GCC برای کامپایل کردن بسیاری از پروژه های منبع باز، به ویژه هسته لینوکس و GNU خدمات رفاهی. این یک جزء مهم از GNU زنجیره ابزار همچنین به عنوان یک کامپایلر استاندارد برای اکثر لینوکس و GNU پروژه ها. که در 2019، برجسته ترین پروژه منبع با اطراف اعلام شد 15 میلیون خط کد GCC ابزار مهمی در توسعه نرم افزار آزاد است.

با کمک GCC کامپایلرها، هنگامی که یک فایل کد منبع را کامپایل می کنید، مهم ترین استدلالی که باید گنجانده شود، نام فایل منبع است. هر آرگومان دیگری یک گزینه است، مانند پیوند دادن کتابخانه ها، اشکال زدایی و هشدارها و غیره. GCC دستورات به کاربران خود اجازه می دهد تا آن را متوقف کنند process تدوین در نقاط مختلف ما همیشه بهترین گزینه را برای خوانندگان خود توصیه می کنیم. برو برای GCC نصب و راه اندازی روی اوبونتو، زیرا دارای کتابخانه ها و کامپایلرهای بسیاری برای زبان های برنامه نویسی از جمله C++ است.

روش نصب GCC در اوبونتو

یک بسته متا به نام “ساخت ضروری” در مخازن پیش فرض اوبونتو وجود دارد. این بسته شامل GCC کامپایلر، ابزارهای کمکی و کتابخانه هایی که برای کامپایل هر نرم افزار مورد نیاز است. اگر می خواهید نصب کنید GCC، دستور زیر را برای افزودن بسته build-essential به سیستم خود بنویسید:

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

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

حال، وجود آن را تأیید کنید GCC کامپایلر:

$ gcc — نسخه

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

روش کامپایل کردن یک اسکریپت ++C با GCC

اکنون یک “C++” فایل با استفاده از GCC کامپایلر برای آن، ابتدا یک “testfile.cpp” اسکریپت با استفاده از ”نانو” ویرایشگر:

$ نانو testfile.cpp

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

حالا کد زیر را در ” خود اضافه کنیدtestfile.cpp” فیلمنامه وقتی این اسکریپت را اجرا می کنیم، اجرا می شود print بیرون “این یک فایل آزمایشی است” روی را terminal.

#include
بین المللی اصلی()
{

پیشنهاد می‌کنیم بخوانید:  روش حل و فصل bin/sh: 1: منبع: یافت نشد

printf (“این یک فایل آزمایشی است\n);

برگشت 0;
}

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

مطبوعات “CTRL+O” برای ذخیره ”testfile.cpp” فیلمنامه

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

در این مرحله، ما “testfile.cpp” به یک فایل اجرایی ”فایل آزمایشی” با کمک GCC:

$ gcc testfile.cpp -o فایل آزمایشی

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

حالا فایل اجرایی را اجرا کنیدفایل آزمایشیاسکریپت C++:

$ ./فایل آزمایشی

خروجی زیر را نشان خواهد داد:

روش نصب g++ روی اوبونتوروش نصب g++ روی اوبونتو

نتیجه

کامپایلرها برای تبدیل کد منبع به فرمت فایل اجرایی استفاده می شود. کامپیوترها و بسیاری از زبان های برنامه نویسی از این کامپایلرها استفاده می کنند. در اوبونتو، GCC ابزار استفاده می شود؛ این شامل مجموعه ای از کتابخانه ها و کامپایلرها برای زبان های برنامه نویسی مختلف از جمله C، C++، Ada است. در حالیکه g++ هست یک GNU کامپایلر C و C++. ما به شما نشان دادیم که چگونه g++ را نصب کنید و GCC روی شما اوبونتو سیستم. علاوه بر این، مثال هایی نیز نشان داده شده است تا توضیح دهد که چگونه می توانید از g ++ and استفاده کنید GCC برای کامپایل کردن هر فایل منبع C++.

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

زمان انتشار: 1403-01-02 03:36:03

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

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

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