Jak zainstalować kompilator GCC na Windows
⚡ Inteligentne podsumowanie
Pobierz i zainstaluj kompilator GCC w języku C Windows, Linux i macOS w mniej niż piętnaście minut. Code::Pakiet bloków włączony Windows zawiera GCC, edytor i debugger, podczas gdy Linux i macOS użytkownicy instalują GCC bezpośrednio za pomocą menedżerów pakietów.

Co to jest GCC?
GCC (GNU Compiler Collection) to darmowy, otwarty pakiet kompilatorów utrzymywany przez organizację Free Software Foundation. Obsługuje język C, C++, Cel C, Fortran, Ada, Go i kilka innych języków, i jest domyślnym kompilatorem w większości dystrybucji Linuksa. GCC generuje szybkie, przenośne pliki wykonywalne i jest standardowym wyborem do nauki języka C na Windows, Linux i macOS.
W tym samouczku dowiesz się, jak zainstalować GCC na każdej platformie i jak zweryfikować instalację za pomocą prostego sprawdzenia wersji.
Jak zainstalować GCC na Windows
On Windows najłatwiejszą ścieżką jest IDE z otwartym kodem źródłowym Code::Bloki, który łączy w sobie kompilator (GCC z projektu GNU), redaktorI debugger w jednym instalatorze.
Krok 1) Pobierz wersję binarną
Iść do https://www.codeblocks.org/downloads/ i kliknij Wydanie binarne.
Krok 2) Wybierz instalator z kompilatorem GCC
Wybierz instalator zawierający kompilator GCC — na przykład: codeblocks-17.12mingw-setup.exe. Ten pakiet zawiera kompilator GNU GCC firmy MinGW oraz debuger GNU GDB wraz z Code::Blokuje pliki źródłowe.
Krok 3) Rozpocznij instalację
Uruchom pobrany instalator i zaakceptuj domyślne opcje. Ten prosty proces konfiguruje kompilator GCC na Twoim komputerze. Windows pomimo napiętego harmonogramu
Krok 4) Zaakceptuj umowę licencyjną
Aby kontynuować, zaakceptuj umowę licencyjną.
Krok 5) Zachowaj domyślny wybór komponentów
Pozostaw domyślny wybór komponentów i kliknij Następna.
Krok 6) Wybierz ścieżkę instalacji
Jeśli chcesz, zmień folder instalacyjny, a następnie kliknij Następna.
Krok 7) Uruchom Code::Bloki
Zlokalizuj Code::Blokuje skrót na pulpicie lub w menu Start i kliknij go dwukrotnie.
Krok 8) Pozwól Code::Bloki wykrywają kompilator
Podczas pierwszego uruchomienia, Code::Blocks skanuje zainstalowane kompilatory, automatycznie wykrywa GCC i ustawia go jako domyślny. Powiąż C i C++ pliki z Code::Blokuje po wyświetleniu monitu.
Krok 9) Otwórz IDE i zacznij kodować
Pojawi się ekran główny IDE. Możesz teraz utworzyć nowy projekt C i skompilować swój pierwszy program.
Jak zainstalować GCC w systemie Linux
Większość dystrybucji Linuksa jest dostarczana z preinstalowanym GCC. Sprawdź za pomocą:
gcc --version
Jeśli GCC jest obecne, polecenie wyświetla jego wersję. Jeśli brakuje pakietu, powłoka wyświetli monit o jego instalację.
Aby skonfigurować środowisko kompilacji C Linux, wykonaj poniższe kroki.
- Otwórz terminal.
- W systemach Red Hat i Fedora uruchom:
sudo yum groupinstall 'Development Tools' - Na Debianie i Ubuntu, biegać:
sudo apt-get update sudo apt-get install build-essential manpages-dev - Sprawdź instalację:
gcc --version
Jak zainstalować GCC na macOS
On macOS, łańcuch narzędzi zgodny z GCC jest dostarczany za pośrednictwem firmy Apple Narzędzia wiersza poleceń dla Xcode.
- Otwórz terminal i uruchom:
xcode-select --installPojawi się okno dialogowe z prośbą o zainstalowanie narzędzi wiersza poleceń. Kliknij Zainstalować i zaakceptuj licencję.
- Alternatywnie, zaloguj się na https://developer.apple.com/download/all/ za pomocą swojego identyfikatora programisty Apple pobierz najnowszą wersję Narzędzia wiersza poleceń dla Xcode
.dmgi uruchom instalator. Zachowaj domyślne ustawienia kreatora. - Otwórz terminal i sprawdź instalację:
gcc -v
Zweryfikuj instalację GCC
Bez względu na system operacyjny, szybka kontrola poprawności potwierdza, że kompilator znajduje się w ścieżce PATH:
gcc --version
Powinieneś zobaczyć wynik podobny do gcc (GCC) 13.2.0 a następnie informacja o licencji. Skompiluj jednowierszowy kod „hello, world”, aby przetestować cały potok:
// hello.c
#include <stdio.h>
int main(void) {
printf("Hello, world!\n");
return 0;
}
Zbuduj i uruchom za pomocą:
gcc hello.c -o hello
./hello
Rozwiązywanie typowych problemów z instalacją GCC
Poniższe problemy obejmują większość skarg dotyczących czasu instalacji:
- „gcc nie jest rozpoznawany” Windows: dodaj MinGW
binfolder do zmiennej środowiskowej PATH, a następnie uruchom ponownie terminal. - Code::Blocks nie wykrywa kompilatora: koncepcja Ustawienia → Kompilator → Pliki wykonywalne Toolchain i wskaż katalog instalacyjny kompilatora na katalog główny MinGW (np.
C:\MinGW). - Linux wyświetla komunikat „polecenie nie zostało znalezione”: pakiet mógł zostać zainstalowany jako
gcc-12orgcc-13. Biegaćwhich gcci utwórz dowiązanie symboliczne lub wywołaj bezpośrednio wersję pliku binarnego. - macOS zamiast GCC pojawia się komunikat „clang”: Xcode pseudonimy clang jako
gccJeśli potrzebujesz oryginalnego GCC, zainstaluj go za pomocą Homebrew za pomocąbrew install gcci zadzwońgcc-13. - Brak nagłówków (np. stdio.h): Ponownie
build-essentialna Linuksie lub Xcode Narzędzia wiersza poleceń włączone macOS aby przywrócić standardowe nagłówki biblioteki.
Inne popularne kompilatory C
Jeśli GCC nie spełnia wymagań Twojego środowiska, istnieje kilka alternatywnych rozwiązań, które kompilują się i niezawodnie uruchamiają język C:
- Szczęk — Kompilator oparty na LLVM, szybki w kompilacji i doskonała diagnostyka. Domyślnie włączony macOS.
- MinGW-w64 — nowoczesny fork MinGW z aktualnymi plikami binarnymi GCC dla Windows.
- Przenośny kompilator C (pcc) — lekki kompilator na licencji BSD.
- Turbo C — klasyczny kompilator nadal popularny w środowisku akademickim.
- Microsoft Wizualny C++ (MSVC) Do MicrosoftKompilator dostarczany z programem Visual Studio; kompiluje język C z
/TCprzełącznik.









