3 GCC Compiler Install on Centos 7 | How to install GCC on Linux Server | GCC compiler tutorial
תוכן עניינים:
אוסף המהדרים של GNU (GCC) הוא אוסף מהדרים וספריות לשפות תכנות C, C ++, Objekt-C, Fortran, Ada, Go ו- D. פרויקטים רבים של קוד פתוח הכוללים את כלי ה- GNU ואת גרעין לינוקס מורכבים עם GCC.
מדריך זה מסביר כיצד להתקין את המהדר של GCC ב- CentOS 7. נסביר כיצד להתקין את גרסת ה- Distro יציבה ואת הגרסה החדשה יותר של GCC הזמינה ממאגר SCL.
תנאים מוקדמים
כדי להוסיף מאגרים חדשים ולהתקין חבילות במערכת CentOS שלך, עליך להיות מחובר כ- roor או כמשתמש עם הרשאות sudo.
התקנת GCC ב- CentOS
מאגרי ברירת המחדל של CentOS מכילים קבוצת חבילות בשם
Development Tools
שמכילה את מהדר ה- GCC והרבה ספריות ושירותים אחרים הדרושים להרכבת תוכנה.
כדי להתקין את כלי הפיתוח כולל מהדר GCC, הפעל:
sudo yum group install "Development Tools"
הפקודה מתקינה חבילה של חבילות חדשות הכוללות
gcc
,
g++
וביצוע.
יתכן שתרצה להתקין את הדפים הידניים אודות השימוש ב- GNU / Linux לפיתוח:
sudo yum install man-pages
אמת כי המהדר של GCC מותקן בהצלחה באמצעות הפקודה
gcc --version
המדפיס את גרסת ה- GCC:
gcc --version
גרסת ברירת המחדל של GCC הזמינה במאגרי CentOS 7 היא
4.8.5
:
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36) Copyright (C) 2015 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 מותקן כעת במערכת שלך, ותוכל להתחיל להשתמש בה.
אוסף דוגמה של שלום עולמי
קומפילציה של תוכנית בסיסית C או C ++ באמצעות GCC היא משימה קלה. פתח את עורך הטקסט שלך וצור את הקובץ הבא:
nano hello.c
שלום
שמור את הקובץ והרכיב אותו להפעלה על ידי הפעלת הפקודה הבאה: פעולה זו תיצור קובץ בינארי בשם
הפעל את תוכנית
התוכנית צריכה להציג: בחלק זה אנו נספק הוראות כיצד להתקין ולהשתמש במספר גרסאות של GCC ב- CentOS 7. הגרסאות החדשות יותר של מהדר GCC כוללות תמיכה בשפות חדשות, ביצועים טובים יותר, תכונות מורחבות. אוספי תוכנה, הידועים גם בשם SCL הוא פרויקט קהילתי המאפשר לבנות, להתקין ולהשתמש בגרסאות מרובות של תוכנה באותה מערכת, מבלי להשפיע על חבילות ברירת המחדל של המערכת. על ידי הפעלת אוספי תוכנה, אתה מקבל גישה לגרסאות החדשות יותר של שפות ושירותי תכנות שאינם זמינים במאגרי הליבה. מאגרי SCL מספקים חבילה בשם Developer Toolset הכוללת גרסאות חדשות יותר של אוסף המהדרים של GNU, וכלי פיתוח וביצוע ניפולים אחרים. ראשית, התקן את קובץ השחרור של CentOS SCL. זהו חלק ממאגר התוספות של CentOS וניתן להתקין אותו על ידי הפעלת הפקודה הבאה: נכון לעכשיו, אוספי ערכת כלי המפתח הבאים זמינים: בדוגמה זו נתקין את גרסת 7. כלי הכלים למפתחים לשם כך הקלד את הפקודה הבאה במסוף CentOS 7 שלך: כדי לגשת ל- GCC גרסה 7, עליך להפעיל מופע פגז חדש באמצעות הכלי
כעת אם תבדוק את גרסת ה- GCC, תבחין כי GCC 7 היא גרסת ברירת המחדל במעטפת הנוכחית שלך: בשלב זה תוכלו להשתמש בגרסת ה- GCC החדשה יותר, כמו כל כלי רגיל אחר. התקנת את GCC בהצלחה ב- CentOS 7. כעת תוכל לבקר בדף התיעוד הרשמי של GCC וללמוד כיצד להשתמש ב- GCC ו- G ++ כדי להרכיב את תוכניות C ו- C ++.
#include int main() { printf ("Hello World!\n"); return 0; }
#include int main() { printf ("Hello World!\n"); return 0; }
gcc hello.c -o hello
hello
באותה ספרייה בה אתה מפעיל את הפקודה.
hello
באמצעות:
./hello
התקנת גרסאות GCC מרובות
sudo yum install centos-release-scl
sudo yum install devtoolset-7
scl
של תוכנת אוסף התוכנה:
scl enable devtoolset-7 bash
gcc --version
gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5) Copyright (C) 2017 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.
סיכום
כיצד להתקין, להתקין hp officejet 6500a בתוספת מדפסת All-in-One

למד כיצד להתקין ולהתקין מדפסת All-in-One של HP Officejet 6500A Plus.
כיצד להתקין מהדר gcc ב- debian 10 לינוקס

אוסף המהדרים של GNU (GCC) הוא אוסף קוד פתוח של מהדרים וספריות התומכות ב- C, C ++, ושפות תכנות אחרות. מדריך זה מסביר כיצד להתקין את מהדר ה- GCC ב- Debian 10 Buster.
כיצד להתקין מהדר gcc באובונטו 18.04

אוסף המהדרים של GNU (GCC) הוא אוסף מהדרים וספריות לשפות תכנות C, C ++, Objekt-C, Fortran, Ada, Go ו- D. מדריך זה מכסה את הצעדים הנדרשים להתקנת מהדר GCC באובונטו 18.04