How to install test and remove gcc on ubuntu 18.04 (bionic beaver)
תוכן עניינים:
אוסף המהדרים של GNU (GCC) הוא אוסף מהדרים וספריות לשפות תכנות C, C ++, Objekt-C, Fortran, Ada, Go ו- D. פרויקטים רבים של קוד פתוח, כולל כלי GNU וגרעין לינוקס, מורכבים עם GCC.
מדריך זה מכסה את הצעדים הנדרשים להתקנת מהדר GCC באובונטו 18.04. אנו נראה לך כיצד להתקין את גרסת ה- Distro יציבה ואת הגרסה האחרונה של GCC.
אותן הוראות חלות על אובונטו 16.04 ועל כל הפצה מבוססת אובונטו, כולל קובונטו, לינוקס מנטה ומערכת הפעלה יסודית.
תנאים מוקדמים
בכדי שתוכלו להוסיף מאגרים חדשים ולהתקין חבילות במערכת אובונטו, עליכם להיות מחוברים כשורש או כמשתמשים עם הרשאות סודו.
התקנת GCC באובונטו
מאגרי ברירת המחדל של אובונטו מכילים חבילה מטה בשם
build-essential
המכילה את מהדר ה- GCC והרבה ספריות ושירותים אחרים הנדרשים להרכבת תוכנה.
בצע את השלבים שלהלן כדי להתקין את מהדר GCC Ubuntu 18.04:
-
התחל בעדכון רשימת החבילות:
sudo apt update
התקן את החבילה
build-essential
ידי הקלדת:sudo apt install build-essential
הפקודה מתקינה חבילה של חבילות חדשות הכוללות
gcc
,g++
וביצוע.יתכן שתרצה להתקין את הדפים הידניים אודות השימוש ב- GNU / Linux לפיתוח:
sudo apt-get install manpages-dev
כדי לאמת שמהדר GCC מותקן בהצלחה, השתמש בפקודה
gcc --version
שמדפיסה את גרסת ה- GCC:gcc --version
גרסת ברירת המחדל של GCC זמינה במאגרי Ubuntu 18.04 היא
7.4.0
:gcc (Ubuntu 7.4.0-1ubuntu1~18.04) 7.4.0 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.
זהו זה. GCC מותקן כעת במערכת שלך, ותוכל להתחיל להשתמש בה.
אוסף דוגמה של שלום עולמי
להרכיב תוכנית C או C ++ בסיסית באמצעות GCC זה די קל. פתח את עורך הטקסט שלך וצור את הקובץ הבא:
nano hello.c
שלום
שמור את הקובץ והרכיב אותו להפעלה באמצעות הפקודה הבאה: פעולה זו תיצור קובץ בינארי בשם
הפעל את תוכנית
על התוכנית להדפיס: פרק זה מספק הוראות להתקנה ושימוש בגירסאות מרובות של GCC באובונטו 18.04. הגרסאות החדשות יותר של מהדר ה- GCC כוללות תמיכה בשפות חדשות, ביצועים טובים יותר, תכונות מורחבות. בעת כתיבת מאמר זה, מאגרי ברירת המחדל של אובונטו כוללים מספר גרסאות GCC, בין
בדוגמה הבאה נתקין את שלוש הגרסאות האחרונות של GCC ו- G ++. ראשית, הוסף את ה-
התקן את הגרסאות הרצויות ל- GCC ו- G ++ על ידי הקלדת: הפקודות שלהלן יגדירו אלטרנטיבה לכל גרסה וישויכו אליה עדיפות. גרסת ברירת המחדל היא זו עם העדיפות הגבוהה ביותר, במקרה שלנו היא
מאוחר יותר אם ברצונך לשנות את גרסת ברירת המחדל השתמש בפקודה
תוצג בפניך רשימת כל גרסאות ה- GCC המותקנות במערכת אובונטו. הזן את מספר הגירסה בה ברצונך להשתמש כברירת מחדל ולחץ על
הפקודה תיצור קישורים סמלים לגרסאות הספציפיות של GCC ו- G ++. התקנת את GCC בהצלחה באובונטו 18.04. עכשיו אתה יכול לבקר בדף התיעוד הרשמי של 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 מרובות
5.xx
ל-
8.xx
הגרסה האחרונה של GCC, שהיא
9.1.0
זמינה מ- Ubuntu Toolchain PPA.
ubuntu-toolchain-r/test
PPA למערכת שלך עם:
sudo apt install software-properties-common
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt install gcc-7 g++-7 gcc-8 g++-8 gcc-9 g++-9
gcc-9
.
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave /usr/bin/g++ g++ /usr/bin/g++-9 --slave /usr/bin/gcov gcov /usr/bin/gcov-9
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 80 --slave /usr/bin/g++ g++ /usr/bin/g++-8 --slave /usr/bin/gcov gcov /usr/bin/gcov-8
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 70 --slave /usr/bin/g++ g++ /usr/bin/g++-7 --slave /usr/bin/gcov gcov /usr/bin/gcov-7
update-alternatives
:
sudo update-alternatives --config gcc
There are 3 choices for the alternative gcc (providing /usr/bin/gcc). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/gcc-9 90 auto mode 1 /usr/bin/gcc-7 70 manual mode 2 /usr/bin/gcc-8 80 manual mode 3 /usr/bin/gcc-9 90 manual mode Press to keep the current choice, or type selection number:
There are 3 choices for the alternative gcc (providing /usr/bin/gcc). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/gcc-9 90 auto mode 1 /usr/bin/gcc-7 70 manual mode 2 /usr/bin/gcc-8 80 manual mode 3 /usr/bin/gcc-9 90 manual mode Press to keep the current choice, or type selection number:
Enter
.סיכום
כיצד להתקין ולהגדיר מחדש מחדש באובונטו 18.04

Redis היא חנות למבנה נתונים של קוד פתוח בזיכרון. זה יכול לשמש כמסד נתונים, מטמון וכמתווך הודעות ותומך במבני נתונים שונים כמו מחרוזות, האש, רשימות, סטים וכו '. מדריך זה מתאר כיצד להתקין ולהגדיר את Redis בשרת Ubuntu 18.04.
כיצד להתקין מהדר gcc ב- debian 10 לינוקס

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

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