Kako instalirati GCC kompajler na Windows
⚡ Pametni sažetak
Preuzmite i instalirajte GCC kompajler u C-u za Windows, Linux i macOS za manje od petnaest minuta. Code::Blokovi su uključeni Windows zajedno isporučuje GCC, editor i program za ispravljanje pogrešaka, dok Linux i macOS Korisnici instaliraju GCC izravno putem svojih upravitelja paketa.
Što je GCC?
The GCC (GNU Compiler Collection) je besplatni paket kompajlera otvorenog koda koji održava Free Software FoundationPodržava C, C++, Cilj-C, Fortran, Ada, Go i nekoliko drugih jezika, te je zadani kompajler na većini Linux distribucija. GCC stvara brze, prenosive izvršne datoteke i standardni je izbor za učenje C-a na Windows, Linux i macOS.
Ovaj vodič vodi kroz instalaciju GCC-a na svakoj platformi i provjeru instalacije jednostavnom provjerom verzije.
Kako instalirati GCC na Windows
On Windows Najlakši put je IDE otvorenog koda Code::Blokovi, koji objedinjuje kompajler (GCC iz GNU projekta), urednik, A pronalaženje pogrešaka u jednom instalateru.
Korak 1) Preuzmite binarno izdanje
Idi na https://www.codeblocks.org/downloads/ i kliknite Binarno izdanje.
Korak 2) Odaberite instalacijski program s GCC kompajlerom
Odaberite instalacijski program koji uključuje GCC kompajler - na primjer, codeblocks-17.12mingw-setup.exeOvaj paket uključuje MinGW-ov GNU GCC kompajler i GNU GDB debugger zajedno s Code::Blokira izvorne datoteke.
Korak 3) Pokrenite instalaciju
Pokrenite preuzeti instalacijski program i prihvatite zadane opcije. Ovaj jednostavan postupak postavlja GCC kompajler na vaš Windows sustav.
Korak 4) Prihvatite licencni ugovor
Prihvatite licencni ugovor za nastavak.
Korak 5) Zadržite zadani odabir komponente
Ostavite odabir komponenti na zadanim postavkama i kliknite Sljedeći.
Korak 6) Odaberite putanju instalacije
Promijenite instalacijsku mapu ako želite, a zatim kliknite Sljedeći.
Korak 7) Pokretanje Code::Blokovi
Pronađite Code::Blokiraj prečac na radnoj površini ili u izborniku Start i dvaput ga klikni.
Korak 8) Neka Code::Blokovi otkrivaju kompajler
Prilikom prvog lansiranja, Code::Blokovi skeniraju instalirane kompajlere, automatski detektiraju GCC i postavljaju ga kao zadani. Povežu C i C++ datoteke s Code::Blokira kada se to od vas zatraži.
Korak 9) Otvorite IDE i počnite s kodiranjem
Pojavljuje se početni zaslon IDE-a. Sada možete stvoriti novi C projekt i kompajlirati svoj prvi program.
Kako instalirati GCC na Linuxu
Većina Linux distribucija dolazi s unaprijed instaliranim GCC-om. Provjerite s:
gcc --version
Ako je GCC prisutan, naredba ispisuje njegovu verziju. Ako nedostaje, ljuska vas traži da ga instalirate.
Za postavljanje C okruženja za izgradnju na Linux, slijedite korake u nastavku.
- Otvorite terminal.
- Na Red Hatu i Fedori pokrenite:
sudo yum groupinstall 'Development Tools' - Na Debianu i Ubuntu, trčanje:
sudo apt-get update sudo apt-get install build-essential manpages-dev - Provjerite instalaciju:
gcc --version
Kako instalirati GCC na macOS
On macOS, GCC-kompatibilan lanac alata isporučuje se putem Appleovog Alati naredbenog retka za Xcode.
- Otvorite terminal i pokrenite:
xcode-select --installDijalog će vas potaknuti da instalirate alate naredbenog retka. Kliknite Instalirati i prihvatiti licencu.
- Alternativno, prijavite se na https://developer.apple.com/download/all/ s vašim Apple ID-om razvojnog programera preuzmite najnoviju Alati naredbenog retka za Xcode
.dmgi pokrenite instalacijski program. Zadržite zadane postavke čarobnjaka. - Otvorite terminal i provjerite instalaciju:
gcc -v
Provjerite svoju GCC instalaciju
Bez obzira na operativni sustav, brza provjera ispravnosti potvrđuje da je kompajler na PATH-u:
gcc --version
Trebali biste vidjeti izlaz sličan gcc (GCC) 13.2.0 nakon čega slijedi obavijest o licenci. Sastavite jednoredni "pozdrav, svijete" za testiranje cijelog cjevovoda:
// hello.c
#include <stdio.h>
int main(void) {
printf("Hello, world!\n");
return 0;
}
Izgradi i pokreni s:
gcc hello.c -o hello
./hello
Rješavanje uobičajenih problema s instalacijom GCC-a
Problemi u nastavku pokrivaju većinu pritužbi vezanih uz instalaciju:
- „gcc nije prepoznat“ na Windows: dodajte MinGW
binmapu u vašu varijablu okruženja PATH, a zatim ponovno pokrenite terminal. - Code::Blocks ne detektira kompajler: otvaramo Postavke → Kompajler → Izvršne datoteke Toolchaina i usmjerite instalacijski direktorij kompajlera na korijen MinGW-a (npr.
C:\MinGW). - Linux kaže "naredba nije pronađena": paket je možda instaliran kao
gcc-12orgcc-13, Trčanjewhich gcci stvorite simboličku vezu ili izravno pozovite verziranu binarnu datoteku. - macOS prijavljuje „clang“ umjesto GCC-a: Xcode aliasi zveckaju kao
gccAko vam je potreban originalni GCC, instalirajte ga putem Homebrewa sbrew install gcci nazovitegcc-13. - Nedostaju zaglavlja (npr. stdio.h): reinstalirati
build-essentialna Linuxu ili Xcode Alati naredbenog retka uključeni macOS za vraćanje zaglavlja standardne biblioteke.
Drugi popularni C kompajleri
Ako GCC ne odgovara vašem okruženju, postoji nekoliko alternativa koje pouzdano kompajliraju i pokreću C:
- Zveckanje — Kompajler baziran na LLVM-u s brzim izradama i izvrsnom dijagnostikom. Zadano uključeno macOS.
- MinGW-w64 — moderni fork MinGW-a s ažuriranim GCC binarnim datotekama za Windows.
- Prijenosni C kompajler (pcc) — lagani kompajler s BSD licencom.
- Turbo C — klasični kompajler još uvijek uobičajen u akademskim okruženjima.
- Microsoft Visual C++ (MSVC) - MicrosoftKompajler se isporučuje s Visual Studiom; kompajlira C s
/TCprekidač.










