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

سرور مجازی NVMe

اوبونتو build-essential چیست، چگونه آن را نصب و استفاده کنیم؟

0 45
زمان لازم برای مطالعه: 3 دقیقه






بسته های build-essentials متا بسته هایی هستند که برای کامپایل نرم افزار ضروری هستند. آنها شامل GNU اشکال زدا، g++/GNU مجموعه کامپایلر و برخی ابزارها و کتابخانه های دیگر که برای کامپایل یک برنامه مورد نیاز است. به عنوان مثال، اگر شما نیاز به کار دارید روی یک کامپایلر C/C++، باید متا بسته های ضروری را نصب کنید روی سیستم شما قبل از شروع نصب کامپایلر C. هنگام نصب بسته های build-essential، برخی از بسته های دیگر مانند G++، dpkg-dev، GCC و ساخت و غیره نیز نصب کنید روی سیستم شما

در بالا، ما توضیح داده‌ایم که بسته‌های ضروری ساخت چیست. در ادامه مقاله روش نصب و استفاده از build-essentials را توضیح خواهیم داد روی سیستم های اوبونتو همه terminal دستوراتی که ما اجرا کرده ایم روی سیستم اوبونتو 20.04 در این مقاله. بیایید به اعماق شیرجه بزنیم!

نصب و راه اندازی و استفاده از ابزارهای Build Essential روی سیستم اوبونتو 20.04

متا بسته های ضروری ساخت را می توان مستقیماً از مخزن رسمی اوبونتو نصب کرد. این بسته ها در مخزن سیستم پیش فرض اوبونتو 20.04 موجود هستند. فقط بسته های متا ابزارهای ضروری ساخت را از طریق مدیر بسته apt نصب کنید. باز کن terminal برنامه از طریق میانبر صفحه کلید ‘Ctrl + Alt + t’.

پیشنهاد می‌کنیم بخوانید:  روش نصب و پیکربندی VNC روی اوبونتو

مخزن apt را به روز کنید

اکنون، قبل از نصب ابزارهای ضروری ساخت، باید مخزن بسته ها را به روز کنید. برای به روز رسانی فهرست مخزن apt دستور زیر را تایپ کنید:

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

اوبونتو build-essential چیست، چگونه آن را نصب و استفاده کنیم؟اوبونتو build-essential چیست، چگونه آن را نصب و استفاده کنیم؟

build-essential را نصب کنید

با اجرای دستور زیر بسته های build-ssential را نصب کنید:

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

پس از اجرای دستور بالا نتیجه زیر نمایش داده می شود روی را terminal:

اوبونتو build-essential چیست، چگونه آن را نصب و استفاده کنیم؟اوبونتو build-essential چیست، چگونه آن را نصب و استفاده کنیم؟

بررسی GCC نسخه

پس از اتمام نصب، نصب این بسته‌ها را با علامت زدن تأیید کنید GCC نسخه روی سیستم شما با دستور زیر:

$ gcc –نسخه

نسخه نصب شده از GCC نمایش داده شود روی را terminal، که در تصویر زیر نیز نشان داده شده است:

اوبونتو build-essential چیست، چگونه آن را نصب و استفاده کنیم؟اوبونتو build-essential چیست، چگونه آن را نصب و استفاده کنیم؟

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

برنامه C ایجاد کنید

بیایید با استفاده از ویرایشگر نانو به صورت زیر یک برنامه C بسازیم:

$ نانو testprogram.c

حال، خطوط کد زیر را در این فایل نانو اضافه کنید:

// testprogram.c

#include

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

printf(“تست، برنامه!\n);

برگشت 0;
}

اوبونتو build-essential چیست، چگونه آن را نصب و استفاده کنیم؟اوبونتو build-essential چیست، چگونه آن را نصب و استفاده کنیم؟

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

فایل فوق را ذخیره کرده و با استفاده از دستور زیر یک فایل اجرایی بسازید:

$ gcc testprogram.c -o برنامه آزمایشی

اوبونتو build-essential چیست، چگونه آن را نصب و استفاده کنیم؟اوبونتو build-essential چیست، چگونه آن را نصب و استفاده کنیم؟

برنامه C را اجرا کنید

اکنون برای اجرای برنامه C دستور زیر را اجرا کنید:

$ ./برنامه آزمایشی

خروجی زیر نشان داده شده است روی را terminal پس از اجرای برنامه C بالا:

اوبونتو build-essential چیست، چگونه آن را نصب و استفاده کنیم؟اوبونتو build-essential چیست، چگونه آن را نصب و استفاده کنیم؟

نتیجه

نصب ابزارهای ضروری ساخت را در این مقاله توضیح داده ایم. ما آنچه را که بیلد ضروری است و روش نصب و استفاده از آن را بررسی کرده ایم روی سیستم اوبونتو 20.04. اکنون، شما باید درک درستی از build-essential و روش نصب آن داشته باشید روی سیستم اوبونتو دستورات بالا را می توان برای نسخه های قدیمی اوبونتو نیز اعمال کرد. برای کسب اطلاعات بیشتر در مورد این بسته های مورد نیاز، باید برای درک بهتر به وب سایت رسمی آنها مراجعه کنید.

پیشنهاد می‌کنیم بخوانید:  روش نصب و استفاده از Firejail در اوبونتو

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

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

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

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

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