مجموعه کامپایلر گنو یا (GCC) مجموعه ای از کامپایلرها و کتابخانه ها برای زبان های برنامه نویسی C، C++، Objective-C، Fortran، Ada، Go و D است. بسیاری از پروژه های اپن سورس، از جمله هسته لینوکس و ابزارهای گنو، با استفاده از GCC کامپایل شده اند. در این مقاله با ما همراه باشید تا شما عزیزان را با نحوه نصب GCC در CentOS 8 آشنا کنیم.
مخازن پیشفرض CentOS حاوی یک پکیج به نام «Development Toolsه» است که شامل مجموعه کامپایلر GNU، اشکالزدای GNU و دیگر کتابخانههای توسعه و ابزارهای مورد نیاز برای کامپایل نرمافزار است. برای نصب بسته های Development Tools، دستور زیر را به عنوان root یا کاربر با امتیازات sudo اجرا کنید:
sudo dnf group install "Development Tools"
این دستور بسته های زیادی از جمله gcc، g++ و make را نصب می کند. همچنین ممکن است بخواهید صفحات کتابچه راهنمای استفاده از GNU / Linux را برای توسعه نصب کنید:
sudo dnf install man-pages
با استفاده از دستور gcc –version که ورژن GCC را نمایش می دهد، تأیید کنید که کامپایلر GCC با موفقیت نصب شده است:
gcc --version
ورژن پیش فرض GCC موجود در مخازن CentOS، ورژن ۸ ۸٫۳٫۱ است:
gcc (GCC) 8.3.1 20190507 (Red Hat 8.3.1-4) Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
GCC روی سیستم CentOS شما نصب شده است و می توانید استفاده از آن را شروع کنید.
در این بخش، یک برنامه C پایه را با استفاده از GCC کامپایل می کنیم. ویرایشگر متن خود را باز کنید و فایل زیر را ایجاد کنید:
nano hello.c
#include <stdio.h> int main() { printf ("Hello World!\n"); return 0; }
فایل را ذخیره کرده و با اجرای آن ، آن را به صورت اجرایی کامپایل کنید:
gcc hello.c -o hello
./hello
Hello World!
ما به شما نحوه نصب GCC را در CentOS 8 نشان دادهایم. اکنون میتوانید از صفحه رسمی اسناد GCC دیدن کنید و نحوه استفاده از GCC و G++ را برای کامپایل برنامههای C و C++ خود بیاموزید.
امیدواریم مطالب مورد پسند بوده و از آن بهره لازم را برده باشید. خوشحال میشویم نظرات و سوالات خود را در قسمت دیدگاه به اشتراک بگذارید و ما را در شتابان هاست همراهی کنید.😊