How to Install and Configure Git and GitHub on Windows
Πίνακας περιεχομένων:
- Προϋποθέσεις
- Εγκατάσταση του GCC στο CentOS
- Καταρτίζοντας ένα παράδειγμα Hello World
- Εγκατάσταση πολλών εκδόσεων GCC
- συμπέρασμα
Η Συλλογή Μεταγλωττιστή GNU (GCC) είναι μια συλλογή μεταγλωττιστών και βιβλιοθηκών για γλώσσες προγραμματισμού C, C ++, Objective-C, Fortran, Ada, Go και D. Πολλά έργα ανοιχτού κώδικα, συμπεριλαμβανομένων των εργαλείων GNU και του πυρήνα του Linux, καταρτίζονται με το GCC.
Αυτό το σεμινάριο εξηγεί τον τρόπο εγκατάστασης του μεταγλωττιστή GCC στο CentOS 7. Θα σας εξηγήσουμε πώς μπορείτε να εγκαταστήσετε τη διαστασιοποιημένη έκδοση και τη νεότερη έκδοση του GCC που διατίθεται από το χώρο αποθήκευσης SCL.
Προϋποθέσεις
Για να προσθέσετε νέα αποθετήρια και να εγκαταστήσετε πακέτα στο σύστημα CentOS, πρέπει να είστε συνδεδεμένοι ως χρήστες ή χρήστες με δικαιώματα sudo.
Εγκατάσταση του GCC στο CentOS
Τα προεπιλεγμένα αποθετήρια CentOS περιέχουν μια ομάδα πακέτων με τίτλο
Development Tools
που περιέχει τον μεταγλωττιστή GCC και πολλές βιβλιοθήκες και άλλα βοηθητικά προγράμματα που απαιτούνται για την κατάρτιση λογισμικού.
Για να εγκαταστήσετε τα εργαλεία ανάπτυξης, συμπεριλαμβανομένου του GCC Compiler, εκτελέστε:
sudo yum group install "Development Tools"
Η εντολή εγκαθιστά μια δέσμη νέων πακέτων συμπεριλαμβανομένων των
gcc
,
g++
και
make
.
Ίσως θελήσετε επίσης να εγκαταστήσετε τις σελίδες εγχειριδίων σχετικά με τη χρήση του 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 είναι πλέον εγκατεστημένο στο σύστημά σας και μπορείτε να το χρησιμοποιήσετε.
Καταρτίζοντας ένα παράδειγμα Hello World
Η σύνταξη ενός βασικού προγράμματος C ή C ++ χρησιμοποιώντας το GCC είναι μια εύκολη εργασία. Ανοίξτε το πρόγραμμα επεξεργασίας κειμένου και δημιουργήστε το ακόλουθο αρχείο:
nano hello.c
hello.c
Αποθηκεύστε το αρχείο και μεταγλωττίστε το σε εκτελέσιμο με την εκτέλεση της ακόλουθης εντολής: Αυτό θα δημιουργήσει ένα δυαδικό αρχείο που ονομάζεται
Εκτελέστε το πρόγραμμα
Το πρόγραμμα πρέπει να εμφανίζει: Σε αυτή την ενότητα θα παρέχουμε οδηγίες σχετικά με τον τρόπο εγκατάστασης και χρήσης πολλαπλών εκδόσεων του GCC στο CentOS 7. Οι νεότερες εκδόσεις του GCC compiler περιλαμβάνουν υποστήριξη για νέες γλώσσες, καλύτερη απόδοση, εκτεταμένες δυνατότητες. Οι Συλλογές Λογισμικού, επίσης γνωστό ως SCL, είναι ένα έργο κοινότητας που σας επιτρέπει να δημιουργείτε, να εγκαταστήσετε και να χρησιμοποιείτε πολλαπλές εκδόσεις λογισμικού στο ίδιο σύστημα, χωρίς να επηρεάζετε πακέτα προεπιλογής του συστήματος. Με την ενεργοποίηση των Συλλογών Λογισμικού, αποκτάτε πρόσβαση στις νεότερες εκδόσεις γλωσσών προγραμματισμού και υπηρεσιών που δεν είναι διαθέσιμες στα αποθετήρια πυρήνα. Οι αποθήκες SCL παρέχουν ένα πακέτο που ονομάζεται Developer Toolset, το οποίο περιλαμβάνει νεότερες εκδόσεις της Συλλογής του GNU Compiler και άλλα εργαλεία ανάπτυξης και αποσφαλμάτωσης. Αρχικά, εγκαταστήστε το αρχείο απελευθέρωσης CentOS SCL. Είναι μέρος του αποθετηρίου CentOS extras και μπορεί να εγκατασταθεί με την εκτέλεση της ακόλουθης εντολής: Αυτήν τη στιγμή, είναι διαθέσιμες οι ακόλουθες συλλογές εργαλείων προγραμματιστή: Σε αυτό το παράδειγμα, θα εγκαταστήσουμε την έκδοση 7. Για να το κάνετε αυτό, πληκτρολογήστε την ακόλουθη εντολή στο τερματικό CentOS 7: Για να αποκτήσετε πρόσβαση στην έκδοση GCC 7, πρέπει να ξεκινήσετε μια νέα παρουσία κελύφους χρησιμοποιώντας το εργαλείο
Τώρα αν ελέγξετε την έκδοση GCC, θα παρατηρήσετε ότι το GCC 7 είναι η προεπιλεγμένη έκδοση στο τρέχον κέλυφος σας: Σε αυτό το σημείο, μπορείτε να χρησιμοποιήσετε την νεότερη έκδοση GCC όπως και κάθε άλλο κανονικό εργαλείο. Έχετε εγκαταστήσει με επιτυχία το GCC στο CentOS 7. Μπορείτε πλέον να επισκεφθείτε την επίσημη σελίδα Documentation του 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.
συμπέρασμα
Πώς να εγκαταστήσετε και να ρυθμίσετε τον εξυπηρετητή καλαμποκιού σε centos 7
Το Squid είναι ένας πληρεξούσιος διακομιστής μεσολάβησης που υποστηρίζει δημοφιλείς πρωτόκολλα δικτύου όπως HTTP, HTTPS, FTP και πολλά άλλα. Αυτό το σεμινάριο εξηγεί πώς να ρυθμίσετε το Squid στο CentOS 7
Πώς να εγκαταστήσετε τον gcc compiler στο debian 10 linux
Η Συλλογή Μεταγλωττιστή GNU (GCC) είναι μια συλλογή ανοιχτού κώδικα από μεταγλωττιστές και βιβλιοθήκες που υποστηρίζουν C, C ++ και άλλες γλώσσες προγραμματισμού. Αυτό το σεμινάριο εξηγεί πώς να εγκαταστήσετε την εγκατάσταση του μεταγλωττιστή GCC στο Debian 10 Buster.
Πώς να εγκαταστήσετε το gcc compiler στο ubuntu 18.04
Η Συλλογή Μεταγλωττιστή GNU (GCC) είναι μια συλλογή μεταγλωττιστών και βιβλιοθηκών για γλώσσες προγραμματισμού C, C ++, Objective-C, Fortran, Ada, Go και D. Αυτό το σεμινάριο καλύπτει τα βήματα που απαιτούνται για την εγκατάσταση του μεταγλωττιστή GCC στο Ubuntu 18.04







