در این آموزش نصب C++ در آلمالینوکس را بررسی خواهیم کرد. قبل از نصب C++ در سیستم آلمالینوکس باید بدانیم که C++ یک زبان چند پلتفرمی و توسعه داده شده از زبان C است. تاریخچه این زبان به سال 1979 باز می گردد. زبان C++ قابلیت استفاده مجدد از کد ها را می دهد و هزینه های توسعه بسیار کاهش می یابد. همچنین نصب C++ در آلمالینوکس با وجود سیستم Bug Tracker این امکان را به کاربر می دهد که بتواند باگ های سیستم خود را گزارش دهد.
بسته زیر، پشتیبانی C++ را به مجموعه کامپایلر GNU اضافه می کند که شامل اکثر مشخصات فعلی C++ از جمله الگو ها و مدیریت استثناها می باشد.
اگر شما نیز به دنبال راهی برای نصب C++ در آلمالینوکس هستید، پیشنهاد ما دنبال کردن این آموزش است.
فهرست مطالب
2 روش کاربردی برای آموزش نصب C++ در آلمالینوکس
برای نصب C++ در آلمالینوکس دو روش وجود دارد:
- روش YUM
- روش DNF
در این آموزش هر دو روش را مورد بررسی قرار می دهیم اما شما برای نصب C++ می توانید فقط یکی از دو روش زیر را انتخاب کنید.
نصب C++ در آلمالینوکس به روش DNF
با استفاده از دستور زیر پایگاه داده YUM را با DNF به روز کنید:
sudo dnf makecache --refresh
پس از به روز رسانی می توانید C++ را با استفاده از DNF طبق دستور زیر نصب کنید:
sudo dnf -y install gcc-c++
نصب C++ در آلمالینوکس به روش YUM
با استفاده از دستور زیر پایگاه داده YUM را به روز کنید:
sudo yum makecache --refresh
پس از به روز رسانی می توانید C++ را با استفاده از YUM طبق دستور زیر نصب کنید:
sudo yum -y install gcc-c++
نحوه حذف C++ در آلمالینوکس
چنانچه می خواهید C++ نصب شده در آلمالینوکس را حذف نمایید می بایست از دستور زیر استفاده کنید:
sudo dnf remove gcc-c++
محتوای بسته کامل C++ در آلمالینوکس
دسترسی مستقیم به محتوای کامل بسته C++ در آلمالینوکس شامل دستور زیر است:
/usr/bin/c++/usr/bin/g++
/usr/bin/x86_64-redhat-linux-c++
/usr/bin/x86_64-redhat-linux-g++
/usr/lib/.build-id
/usr/lib/.build-id/0a
/usr/lib/.build-id/0a/e67c9b5f015db87962e1bb4acacb901ddafbb3
/usr/lib/.build-id/9b
/usr/lib/.build-id/9b/e0f5123d3803c29afb8a877bdc7a325430e58d
/usr/lib/.build-id/9b/e0f5123d3803c29afb8a877bdc7a325430e58d.1
/usr/lib/.build-id/9b/e0f5123d3803c29afb8a877bdc7a325430e58d.2
/usr/lib/.build-id/9b/e0f5123d3803c29afb8a877bdc7a325430e58d.3
/usr/lib/gcc
/usr/lib/gcc/x86_64-redhat-linux
/usr/lib/gcc/x86_64-redhat-linux/8
/usr/lib/gcc/x86_64-redhat-linux/8/32
/usr/lib/gcc/x86_64-redhat-linux/8/32/libstdc++.a
/usr/lib/gcc/x86_64-redhat-linux/8/32/libstdc++.so
/usr/lib/gcc/x86_64-redhat-linux/8/32/libstdc++fs.a
/usr/lib/gcc/x86_64-redhat-linux/8/32/libsupc++.a
/usr/lib/gcc/x86_64-redhat-linux/8/libstdc++.so
/usr/libexec/gcc
/usr/libexec/gcc/x86_64-redhat-linux
/usr/libexec/gcc/x86_64-redhat-linux/8
/usr/libexec/gcc/x86_64-redhat-linux/8/cc1plus
/usr/share/doc/gcc-c++
/usr/share/doc/gcc-c++/ChangeLog-1993.bz2
/usr/share/doc/gcc-c++/ChangeLog-1994.bz2
/usr/share/doc/gcc-c++/ChangeLog-1995.bz2
/usr/share/doc/gcc-c++/ChangeLog-1996.bz2
/usr/share/doc/gcc-c++/ChangeLog-1997.bz2
/usr/share/doc/gcc-c++/ChangeLog-1998.bz2
/usr/share/doc/gcc-c++/ChangeLog-1999.bz2
/usr/share/doc/gcc-c++/ChangeLog-2000.bz2
/usr/share/doc/gcc-c++/ChangeLog-2001.bz2
/usr/share/doc/gcc-c++/ChangeLog-2002.bz2
/usr/share/doc/gcc-c++/ChangeLog-2003.bz2
/usr/share/doc/gcc-c++/ChangeLog-2004.bz2
/usr/share/doc/gcc-c++/ChangeLog-2005.bz2
/usr/share/doc/gcc-c++/ChangeLog-2006.bz2
/usr/share/doc/gcc-c++/ChangeLog-2007.bz2
/usr/share/doc/gcc-c++/ChangeLog-2008.bz2
/usr/share/doc/gcc-c++/ChangeLog-2009.bz2
/usr/share/doc/gcc-c++/ChangeLog-2010.bz2
/usr/share/doc/gcc-c++/ChangeLog-2011.bz2
/usr/share/doc/gcc-c++/ChangeLog-2012.bz2
/usr/share/doc/gcc-c++/ChangeLog-2013.bz2
/usr/share/doc/gcc-c++/ChangeLog-2014.bz2
/usr/share/doc/gcc-c++/ChangeLog-2015.bz2
/usr/share/doc/gcc-c++/ChangeLog-2016.bz2
/usr/share/doc/gcc-c++/ChangeLog-2017.bz2
/usr/share/doc/gcc-c++/ChangeLog.bz2
/usr/share/doc/gcc-c++/ChangeLog.ptr.bz2
/usr/share/doc/gcc-c++/ChangeLog.tree-ssa.bz2
/usr/share/man/man1/g++.1.gz
زبان C++ یک زبان کاربردی و با کارایی بالا برای شما می باشد که شما می توانید در سیستم عاملی مانند آلمالینوکس از آن استفاده کنید ولی برای این کار باید سرور مناسبی در اختیار داشته باشید. سایت آذرسیس این امکان را برای شما فراهم می کند و شما می توانید سرور مجازی و یا سرور اختصاصی خود را خریداری کرده لذت استفاده از آن را تجربه کنید.
نتیجه گیری
در این آموزش سعی بر این بوده تا نحوه نصب C++ در آلمالینوکس را به صورت صریح مورد بررسی قرار دهیم.
همانطور که می دانید سیستم آلمالینوکس یک جایگزین همیشه رایگان و قوی برای CentOS است. با توجه به اینکه C++ نیز سطح بالایی از کنترل بر منابع سیستم و حافظه را به برنامه نویسان می دهد استفاده از آموزش نصب C++ در آلمالینوکس به بالابردن سطح کارایی بسیار موثر خواهد بود.
اگر شما نیز جزو کاربرانی هستید که قصد نصب C++ در آلمالینوکس را دارید این آموزش به شما کمک خواهد کرد. ممنون که تا آخر این آموزش با ما همراه بودید.
برای دیدن آموزش های بیشتر می توانید به قسمت وبلاگ سایت آذر سیس مراجعه نمایید.