Πώς να εγκαταστήσετε τον μεταγλωττιστή GCC σε Windows
⚡ Έξυπνη Σύνοψη
Λήψη και εγκατάσταση του μεταγλωττιστή GCC σε C για Windows, Linux και macOS σε λιγότερο από δεκαπέντε λεπτά. Το Code::Δέσμη μπλοκ ενεργοποιημένη Windows διαθέτει μαζί το GCC, έναν επεξεργαστή και ένα πρόγραμμα εντοπισμού σφαλμάτων, ενώ το Linux και macOS Οι χρήστες εγκαθιστούν το GCC απευθείας μέσω των διαχειριστών πακέτων τους.

Τι είναι το GCC;
The GCC (GNU Compiler Collection) είναι μια δωρεάν σουίτα μεταγλωττιστών ανοιχτού κώδικα που συντηρείται από το Ελεύθερο Λογισμικό. FoundationΥποστηρίζει C, C++, Στόχος-Γ, Fortran, Ada, Go και αρκετές άλλες γλώσσες, και είναι ο προεπιλεγμένος μεταγλωττιστής στις περισσότερες διανομές Linux. Το GCC παράγει γρήγορα, φορητά εκτελέσιμα αρχεία και είναι η τυπική επιλογή για την εκμάθηση C σε Windows, Linux και macOS.
Αυτό το σεμινάριο περιγράφει την εγκατάσταση του GCC σε κάθε πλατφόρμα και την επαλήθευση της εγκατάστασης με έναν απλό έλεγχο έκδοσης.
Πώς να εγκαταστήσετε το GCC σε Windows
On Windows Η ευκολότερη διαδρομή είναι το IDE ανοιχτού κώδικα Code::Τμήλα, το οποίο ομαδοποιεί ένα μεταγλωττιστής (GCC από το Έργο GNU), ένα συντάκτης, και ένα debugger σε έναν μόνο εγκαταστάτη.
Βήμα 1) Λήψη της έκδοσης δυαδικού αρχείου
Πηγαίνετε στο https://www.codeblocks.org/downloads/ και κάντε κλικ στο κουμπί Δυαδική έκδοση.
Βήμα 2) Επιλέξτε το πρόγραμμα εγκατάστασης με τον μεταγλωττιστή GCC
Επιλέξτε το πρόγραμμα εγκατάστασης που περιλαμβάνει τον μεταγλωττιστή GCC — για παράδειγμα, codeblocks-17.12mingw-setup.exeΑυτό το πακέτο περιλαμβάνει τον μεταγλωττιστή GNU GCC του MinGW και τον εντοπισμό σφαλμάτων GNU GDB μαζί με το Code::Αποκλείει τα αρχεία πηγαίου κώδικα.
Βήμα 3) Ξεκινήστε την εγκατάσταση
Εκτελέστε το ληφθέν πρόγραμμα εγκατάστασης και αποδεχτείτε τις προεπιλεγμένες επιλογές. Αυτή η απλή διαδικασία ρυθμίζει τον μεταγλωττιστή GCC στο Windows σύστημα.
Βήμα 4) Αποδεχτείτε την άδεια χρήσης
Αποδεχτείτε την άδεια χρήσης για να συνεχίσετε.
Βήμα 5) Διατηρήστε την προεπιλεγμένη επιλογή στοιχείου
Αφήστε την επιλογή στοιχείου στην προεπιλεγμένη τιμή και κάντε κλικ Επόμενο.
Βήμα 6) Επιλέξτε τη διαδρομή εγκατάστασης
Αλλάξτε τον φάκελο εγκατάστασης, αν θέλετε, και στη συνέχεια κάντε κλικ στο Επόμενο.
Βήμα 7) Εκκίνηση Code::Τμήλα
Εντοπίστε το Code::Μπλοκ συντόμευσης στην επιφάνεια εργασίας σας ή στο μενού Έναρξη και κάντε διπλό κλικ σε αυτήν.
Βήμα 8) Έστω Code::Τα μπλοκ ανιχνεύουν τον μεταγλωττιστή
Κατά την πρώτη εκτόξευση, Code::Αποκλείει τις σαρώσεις για εγκατεστημένους μεταγλωττιστές, ανιχνεύει αυτόματα το GCC και το ορίζει ως προεπιλογή. Συσχετίζει το C και C++ αρχεία με Code::Μπλοκάρει όταν σας ζητηθεί.
Βήμα 9) Ανοίξτε το IDE και ξεκινήστε τον προγραμματισμό
Εμφανίζεται η αρχική οθόνη του IDE. Μπορείτε τώρα να δημιουργήσετε ένα νέο έργο C και να μεταγλωττίσετε το πρώτο σας πρόγραμμα.
Πώς να εγκαταστήσετε το GCC σε Linux
Οι περισσότερες διανομές Linux διαθέτουν προεγκατεστημένο το GCC. Επαληθεύστε με:
gcc --version
Εάν υπάρχει το GCC, η εντολή εκτυπώνει την έκδοσή του. Εάν λείπει, το κέλυφος σας ζητά να το εγκαταστήσετε.
Για να ρυθμίσετε το περιβάλλον δημιουργίας C στο Linux, ακολουθήστε τα παρακάτω βήματα.
- Άνοιξε ένα τερματικό.
- Σε Red Hat και Fedora, εκτελέστε:
sudo yum groupinstall 'Development Tools' - Στο Debian και Ubuntu, τρέξτε:
sudo apt-get update sudo apt-get install build-essential manpages-dev - Επαληθεύστε την εγκατάσταση:
gcc --version
Πώς να εγκαταστήσετε το GCC σε macOS
On macOS, η αλυσίδα εργαλείων συμβατή με το GCC αποστέλλεται μέσω της Apple Εργαλεία γραμμής εντολών για Xcode.
- Ανοίξτε ένα τερματικό και εκτελέστε:
xcode-select --installΈνα παράθυρο διαλόγου σας ζητά να εγκαταστήσετε τα Εργαλεία γραμμής εντολών. Κάντε κλικ στο εγκαταστήστε και αποδέχονται την άδεια.
- Εναλλακτικά, συνδεθείτε στη διεύθυνση https://developer.apple.com/download/all/ με το Apple Developer ID σας, κατεβάστε την πιο πρόσφατη έκδοση Εργαλεία γραμμής εντολών για Xcode
.dmgκαι εκτελέστε το πρόγραμμα εγκατάστασης. Διατηρήστε τις προεπιλεγμένες ρυθμίσεις του οδηγού. - Ανοίξτε ένα τερματικό και επαληθεύστε την εγκατάσταση:
gcc -v
Επαληθεύστε την εγκατάσταση GCC σας
Ανεξάρτητα από το λειτουργικό σύστημα, ένας γρήγορος έλεγχος ασφάλειας επιβεβαιώνει ότι ο μεταγλωττιστής βρίσκεται στη ΔΙΑΔΡΟΜΗ:
gcc --version
Θα πρέπει να δείτε έξοδο παρόμοια με gcc (GCC) 13.2.0 ακολουθούμενη από την ειδοποίηση άδειας χρήσης. Μεταγλωττίστε ένα μήνυμα «γεια σου, κόσμε» μιας γραμμής για να δοκιμάσετε ολόκληρο τον αγωγό:
// hello.c
#include <stdio.h>
int main(void) {
printf("Hello, world!\n");
return 0;
}
Δημιουργήστε και εκτελέστε με:
gcc hello.c -o hello
./hello
Αντιμετώπιση συνηθισμένων προβλημάτων εγκατάστασης GCC
Τα παρακάτω προβλήματα καλύπτουν τα περισσότερα παράπονα που σχετίζονται με τον χρόνο εγκατάστασης:
- «Το GCC δεν αναγνωρίζεται» στο Windows: προσθέστε το MinGW
binφάκελο στη μεταβλητή περιβάλλοντος PATH και, στη συνέχεια, επανεκκινήστε το τερματικό. - Code::Το Blocks δεν εντοπίζει τον μεταγλωττιστή: ανοίξτε Ρυθμίσεις → Μεταγλωττιστής → Εκτελέσιμα αρχεία αλυσίδας εργαλείων και κατευθύνετε τον κατάλογο εγκατάστασης του μεταγλωττιστή στη ρίζα του MinGW (π.χ.,
C:\MinGW). - Το Linux εμφανίζει μήνυμα «δεν βρέθηκε εντολή»: το πακέτο μπορεί να έχει εγκατασταθεί ως
gcc-12orgcc-13. Τρέξιμοwhich gccκαι δημιουργήστε έναν συμβολικό σύνδεσμο ή καλέστε απευθείας το δυαδικό αρχείο με έκδοση. - macOS αναφέρει «κλανγκ» αντί για GCC: Xcode τα ψευδώνυμα ηχούν σαν
gccΑν χρειάζεστε γνήσιο GCC, εγκαταστήστε το μέσω του Homebrew μεbrew install gccκαι καλέστεgcc-13. - Λείπουν κεφαλίδες (π.χ., stdio.h): Επανεγκατάσταση
build-essentialσε Linux ή στο Xcode Εργαλεία γραμμής εντολών ενεργά macOS για να επαναφέρετε τις τυπικές κεφαλίδες βιβλιοθήκης.
Άλλοι δημοφιλείς μεταγλωττιστές C
Εάν το GCC δεν ταιριάζει στο περιβάλλον σας, υπάρχουν αρκετές εναλλακτικές λύσεις που μεταγλωττίζουν και εκτελούν αξιόπιστα την C:
- Κλαγγή — Μεταγλωττιστής βασισμένος σε LLVM με γρήγορες κατασκευές και εξαιρετικά διαγνωστικά. Προεπιλογή ενεργοποιημένη macOS.
- MinGW-w64 — σύγχρονη διακλάδωση του MinGW με ενημερωμένα δυαδικά αρχεία GCC για Windows.
- Φορητός μεταγλωττιστής C (pcc) — ελαφρύς μεταγλωττιστής με άδεια χρήσης BSD.
- Turbo C — κλασικός μεταγλωττιστής που εξακολουθεί να είναι συνηθισμένος σε ακαδημαϊκά περιβάλλοντα.
- Microsoft Οπτικό C++ (MSVC) - MicrosoftΟ μεταγλωττιστής του παρέχεται με το Visual Studio· μεταγλωττίζει τη C με το
/TCδιακόπτης.









