Kuidas GCC kompilaatorit installida Windows
โก Nutikas kokkuvรตte
Laadige alla ja installige GCC kompilaator C-keeles Windows, Linux ja macOS vรคhem kui viieteistkรผmne minutiga. Code::Blokkide kimp on sisse lรผlitatud Windows pakub koos GCC-d, redaktorit ja silurit, samas kui Linux ja macOS kasutajad installivad GCC otse oma paketihaldurite kaudu.

Mis on GCC?
. GCC (GNU Compiler Collection) on tasuta avatud lรคhtekoodiga kompilaatorikomplekt, mida haldab Free Software FoundationSee toetab C-d. C++, Eesmรคrk-C, Fortran, Ada, Go ja mitmed teised keeled ning see on enamiku Linuxi distributsioonide vaikekompilaator. GCC loob kiireid ja kaasaskantavaid kรคivitatavaid faile ning on standardvalik C รตppimiseks. Windows, Linux ja macOS.
See รตpetus tutvustab GCC installimist igale platvormile ja installi kontrollimist lihtsa versioonikontrolli abil.
Kuidas installida GCC-d Windows
On Windows Lihtsaim tee on avatud lรคhtekoodiga IDE Code::Blokid, mis koondab a kompilaator (GCC GNU projektist), mis on toimetajaJa silur รผhes paigaldajas.
1. samm) Laadige alla binaarversioon
Minna https://www.codeblocks.org/downloads/ ja kliki Binaarvรคljalase.
2. samm) Valige GCC kompilaatoriga installiprogramm
Valige installiprogramm, mis sisaldab GCC kompilaatorit โ nรคiteks codeblocks-17.12mingw-setup.exeSee pakett sisaldab MinGW GNU GCC kompilaatorit ja GNU GDB silurit koos ... Code::Blokeerib lรคhtekoodifailid.
Samm 3) Kรคivitage installimine
Kรคivitage allalaaditud installija ja nรตustuge vaikesuvanditega. See lihtne protsess seadistab GCC kompilaatori teie arvutis. Windows sรผsteemi.
4. samm) Nรตustuge litsentsilepinguga
Jรคtkamiseks nรตustu litsentsilepinguga.
5. samm) Sรคilita komponentide vaikevalik
Jรคtke komponentide valik vaikesรคtetele ja klรตpsake jรคrgmine.
6. samm) Valige installitee
Soovi korral muutke installikausta ja seejรคrel klรตpsake jรคrgmine.
Samm 7) Kรคivitage Code::Blokid
Leidke Code::Blocks otsetee tรถรถlaual vรตi menรผรผs Start ja topeltklรตpsake seda.
8. samm) Laske Code::Blokid tuvastavad kompilaatori
Esimesel kรคivitamisel Code::Blokeerib installitud kompilaatorite skannimise, tuvastab GCC automaatselt ja mรครคrab selle vaikeseadeks. C ja C++ faile failiga Code::Blokeerib kรผsimisel.
9. samm) Ava IDE ja alusta kodeerimist
Ilmub IDE avakuva. Nรผรผd saate luua uue C-projekti ja kompileerida oma esimese programmi.
Kuidas installida GCC Linuxisse
Enamik Linuxi distributsioone on GCC-ga eelinstallitud. Kontrollige seda jรคrgmiselt:
gcc --version
Kui GCC on olemas, kuvab kรคsk selle versiooni. Kui see puudub, palub kest teil selle installida.
C-ehituskeskkonna seadistamiseks Linux, jรคrgige alltoodud samme.
- Ava terminal.
- Red Hatis ja Fedoras kรคivitage:
sudo yum groupinstall 'Development Tools' - Debiani peal ja Ubuntu, kรคivita:
sudo apt-get update sudo apt-get install build-essential manpages-dev - Kinnitage paigaldus:
gcc --version
Kuidas installida GCC-d macOS
On macOS, GCC-ga รผhilduv tรถรถriistakett tarnitakse Apple'i kaudu Kรคsurea tรถรถriistad Xcode.
- Ava terminal ja kรคivita:
xcode-select --installDialoogiboks palub teil installida kรคsurea tรถรถriistad. Klรตpsake paigaldama ja aktsepteerima litsentsi.
- Teise vรตimalusena logige sisse aadressil https://developer.apple.com/download/all/ oma Apple'i arendaja ID-ga laadige alla uusim Kรคsurea tรถรถriistad Xcode
.dmgja kรคivitage installija. Hoidke viisardi vaikesรคtted alles. - Ava terminal ja kontrolli installimist:
gcc -v
GCC installimise kontrollimine
Sรตltumata operatsioonisรผsteemist kinnitab kiire kontrolli abil, et kompilaator on PATH-il:
gcc --version
Sa peaksid nรคgema sarnast vรคljundit gcc (GCC) 13.2.0 millele jรคrgneb litsentsiteade. Kogu torujuhtme testimiseks koostage รผherealine tekst โtere, maailmโ:
// hello.c
#include <stdio.h>
int main(void) {
printf("Hello, world!\n");
return 0;
}
Ehitamine ja kรคivitamine:
gcc hello.c -o hello
./hello
Levinud GCC installiprobleemide tรตrkeotsing
Allpool loetletud probleemid hรตlmavad enamikku installimise ajal esinevatest kaebustest:
- โgcc-d ei tuvastataโ Windows: lisa MinGW
binkausta oma PATH keskkonnamuutujasse ja seejรคrel taaskรคivitage terminal. - Code::Blocks ei tuvasta kompilaatorit: avatud Seadistused โ Kompilaator โ Tรถรถriistaketti kรคivitatavad failid ja suunake kompilaatori installikataloog oma MinGW juurkataloogi (nt
C:\MinGW). - Linux รผtleb, et "kรคsku ei leitud": pakett vรตidi installida jรคrgmiselt
gcc-12orgcc-13. Jooksewhich gccja loo sรผmbollink vรตi kutsu versioonitud binaarfail otse vรคlja. - macOS aruanded GCC asemel โklรตbinโ: Xcode varjunimed klรตbisevad nagu
gccKui vajate ehtsat GCC-d, installige see Homebrew' kaudu koosbrew install gccja helistagegcc-13. - Puuduvad pรคised (nt stdio.h): uuesti installida
build-essentialLinuxis vรตi Xcode Kรคsurea tรถรถriistad sees macOS standardsete teekipรคiste taastamiseks.
Muud populaarsed C kompilaatorid
Kui GCC teie keskkonnale ei sobi, on C-keele usaldusvรครคrse kompileerimise ja kรคitamise alternatiive mitu:
- Klรคhvima โ LLVM-pรตhine kompilaator kiirete ehituste ja suurepรคrase diagnostikaga. Vaikimisi sisse lรผlitatud macOS.
- MinGW-w64 โ MinGW moodne haru koos ajakohaste GCC binaarfailidega Windows.
- Kaasaskantav C-kompilaator (pcc) โ kerge, BSD-litsentsiga kompilaator.
- Turbo C โ klassikaline kompilaator, mis on akadeemilises keskkonnas endiselt levinud.
- Microsoft Visuaalne C++ (MSVC) - MicrosoftVisual Studioga kaasasolev kompilaator; kompileerib C-d
/TClรผlita









