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

سرور مجازی NVMe

روش نصب Boost C++ روی اوبونتو 22.04

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


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

ما نصب کامل Boost C++ را پوشش خواهیم داد روی اوبونتو 22.04.

دو روش برای نصب Boost C++ روی اوبونتو 22.04

شما دو گزینه برای نصب کتابخانه Boost C++ دارید روی اوبونتو 22.04. ابتدا، می توانید آن را از طریق مخزن apt اوبونتو نصب کنید، اما این آخرین نسخه را به شما نمی دهد. همچنین، می‌توانید آن را از کد منبع آن نصب کنید که به شما امکان دسترسی به آخرین نسخه را می‌دهد.

1. Boost C++ را از طریق APT نصب کنید

نصب آن از طریق مخزن apt راحت ترین روش برای نصب سریع Boost C++ است. روی اوبونتو 22.04 شما. با به روز رسانی مخزن شروع کنید.

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

روش نصب Boost C++ روی اوبونتو 22.04روش نصب Boost C++ روی اوبونتو 22.04

مرحله بعدی نصب بسته libboost-all-dev است که حاوی کتابخانه های توسعه Boost C++ است.

$ سودو apt نصب libboost-all-dev

روش نصب Boost C++ روی اوبونتو 22.04روش نصب Boost C++ روی اوبونتو 22.04

بسته های Boost C++ از نظر اندازه بزرگ هستند. برای تایید نصب، y را فشار دهید. از فضای مناسب اطمینان حاصل کنید روی سیستم شما برای نصب.

پیشنهاد می‌کنیم بخوانید:  عیب یابی خطای "E: امکان یافتن بسته وجود ندارد". روی اوبونتو

روش نصب Boost C++ روی اوبونتو 22.04روش نصب Boost C++ روی اوبونتو 22.04

هنگامی که بسته نصب را کامل کرد، با بررسی نصب نسخه Boost C++ تأیید کنید که نصب با موفقیت انجام شده است.

$ dpkg -s libboost-dev | grep نسخه

روش نصب Boost C++ روی اوبونتو 22.04روش نصب Boost C++ روی اوبونتو 22.04

نسخه نصب شده 1.74 است، اما این آخرین نسخه نیست. برای دریافت آخرین نسخه، از روش دوم نصب استفاده کنید که در ادامه این مقاله به آن خواهیم پرداخت.

هنگامی که Boost C++ را از طریق APT نصب می کنید، می توانید بسته نصب شده و وابستگی ها را با دستور زیر حذف نصب کنید:

$ سودو apt autoremove libboost-all-dev

روش نصب Boost C++ روی اوبونتو 22.04روش نصب Boost C++ روی اوبونتو 22.04

2. Boost C++ را از طریق کد منبع نصب کنید

برای افرادی که به دنبال این هستند که با نصب آخرین کتابخانه های Boost C++ دست خود را کثیف کنند، باید آنها را از طریق کد منبع آن نصب کنید.

با بازدید از وب سایت C++ را تقویت کنید و بخش «دانلودها» را باز کنید. گزینه “Boost Downloads” را پیدا کرده و کلیک کنید روی “انتشار فعلی”.

روش نصب Boost C++ روی اوبونتو 22.04روش نصب Boost C++ روی اوبونتو 22.04

فهرستی از نسخه‌های فعلی موجود که می‌توانید دانلود کنید ظاهر می‌شود. کلیک راست روی گزینه “tar.gz” و لینک آن را کپی کنید. همچنین می توانید کلیک کنید روی آن را برای شروع دانلود

روش نصب Boost C++ روی اوبونتو 22.04روش نصب Boost C++ روی اوبونتو 22.04

روی شما terminal، از wget برای دانلود فایل از طریق استفاده کنید terminal. از لینکی که با دستور wget کپی کرده اید برای شروع دانلود استفاده کنید.

روش نصب Boost C++ روی اوبونتو 22.04روش نصب Boost C++ روی اوبونتو 22.04

پس از اتمام دانلود، به دایرکتوری دانلود بروید. در اینجا، ما فایل را به “دانلودها” خود منتقل می کنیم تا تأیید کنیم که فایل tar را که حاوی کد منبع است دانلود کرده ایم.

روش نصب Boost C++ روی اوبونتو 22.04روش نصب Boost C++ روی اوبونتو 22.04

فایل آرشیو را با دستور زیر استخراج کنید:

$ تار xvf boost_1_81_0_tar.gz

روش نصب Boost C++ روی اوبونتو 22.04روش نصب Boost C++ روی اوبونتو 22.04

به فهرست استخراج شده “Boots” بروید.

$ سی دی boost_1_81_0/

روش نصب Boost C++ روی اوبونتو 22.04روش نصب Boost C++ روی اوبونتو 22.04

ما باید وابستگی های مورد نیاز را برای پشتیبانی از نصب Boost C++ نصب کنیم. دستور زیر را اجرا کنید و تمام وابستگی ها نصب خواهند شد:

$ سودو apt نصب build-essential python3-dev g++ autotools-dev libicu-dev libbz2-dev -y

روش نصب Boost C++ روی اوبونتو 22.04روش نصب Boost C++ روی اوبونتو 22.04

سپس باید بوت استرپ Boost را راه اندازی کنیم. دستور زیر اسکریپت Bootstrap را شروع کرده و موتور B2 را می سازد:

$ سودو ./bootstrap.sh — پیشوند=/usr/

روش نصب Boost C++ روی اوبونتو 22.04روش نصب Boost C++ روی اوبونتو 22.04

اکنون می توانید موتور B2 تولید شده را اجرا کنید.

$ ./b2

روش نصب Boost C++ روی اوبونتو 22.04روش نصب Boost C++ روی اوبونتو 22.04

در نهایت، Boost C++ را با استفاده از B2 نصب کنید.

$ سودو ./b2 نصب

روش نصب Boost C++ روی اوبونتو 22.04روش نصب Boost C++ روی اوبونتو 22.04

پس از اجرای برنامه، نصب کامل می شود و کتابخانه های Boost C++ را در دسترس خواهید داشت روی سیستم شما سپس می توانید آنها را هنگام نوشتن پروژه های ++C خود فراخوانی کنید.

پیشنهاد می‌کنیم بخوانید:  تم اوبونتو MacOS

نتیجه

Boost C++ یک کتابخانه مفید برای کار با پروژه های C++ است. این کتابخانه های مختلفی را ارائه می دهد که می توانید از آنها استفاده کنید. ما به دو روش نصب آن پرداختیم روی اوبونتو 22.04 شما. می توانید مستقیماً آن را از طریق APT یا با استفاده از کد منبع آن نصب کنید. از روشی استفاده کنید که برای پرونده شما مناسب است.

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

زمان انتشار: 1402-12-29 10:43:03

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

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

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