Ta wikiHow uczy, jak skompilować program w C ze źródeł, używając GNU Compiler (GCC) dla Linuxa i Minimalistycznego GNU (MinGW) dla Windows.
Krok
Metoda 1 z 2: Używanie GCC dla Uniksa

Krok 1. Otwórz okno terminala na komputerze z systemem Unix

Krok 2. Wpisz polecenie gcc --version i naciśnij Enter, aby wyświetlić wersję GCC na komputerze
Jeśli Twój komputer wyświetla komunikat o nieznalezieniu polecenia, GCC może nie być zainstalowane na Twoim komputerze.
- W razie potrzeby zainstaluj GCC, postępując zgodnie z przewodnikiem dla swojej dystrybucji Linuksa.
- Aby skompilować program w C++, użyj „g++” zamiast „gcc”.

Krok 3. Otwórz folder, w którym zapisałeś kod źródłowy programu
Na przykład, jeśli kod programu „akurapopo.c” znajduje się w folderze /usr/yuliaR/source, wprowadź polecenie cd /usr/yuliaR/source

Krok 4. Wpisz polecenie gcc akurapopo.c -o AkuRapopo
Zastąp „akurapopo.c” nazwą kodu źródłowego programu, a „AkuRapopo” nazwą żądanego programu. Rozpocznie się proces kompilacji.
- Jeśli podczas procesu kompilacji wystąpi błąd, zbierz informacje o błędzie za pomocą polecenia gcc -Wall -o errorlog akurapopo.c. Następnie wyświetl plik „errorlog” za pomocą polecenia cat errorlog.
- Skompiluj program z kilku plików kodu źródłowego za pomocą polecenia gcc -o nazwaprogramu plik1.c plik2.c plik3.c.
- Aby skompilować wiele programów z wielu kodów źródłowych na raz, użyj polecenia gcc -c plik1.c plik2.c plik3.c.

Krok 5. Uruchom skompilowany program za pomocą polecenia./nazwaprogramu
Metoda 2 z 2: Używanie MinGW dla Windows

Krok 1. Pobierz Minimalistyczne GNU dla Windows z
MinGW to łatwy w instalacji pakiet GCC dla Windows.

Krok 2. Uruchom program instalacyjny MinGW
Jeśli program instalacyjny nie otworzy się automatycznie, kliknij dwukrotnie plik MinGW w folderze Pobrane, a następnie kliknij Zainstaluj

Krok 3. Dostosuj opcje instalacji programu, a następnie kliknij przycisk Kontynuuj
Zalecanym folderem do instalacji MinGW jest C:\MinGW. Jeśli chcesz zmienić folder instalacyjny, nie wybieraj folderu o nazwie zawierającej spacje (takiej jak Program Files)

Krok 4. Wybierz kompilator, który chcesz zainstalować
- Aby zainstalować zalecany minimalny kompilator, wybierz opcję Basic Setup w lewym okienku, a następnie zaznacz wszystkie kompilatory, które pojawiają się w prawym głównym okienku.
- W razie potrzeby możesz wybrać Wszystkie pakiety i zaznaczyć wszystkie dodatkowe kompilatory.

Krok 5. Kliknij menu Instalacja w lewym górnym rogu MinGW

Krok 6. Kliknij Zastosuj zmiany

Krok 7. Kliknij Zastosuj, aby pobrać i zainstalować kompilator

Krok 8. Dodaj MinGW PATH do zmiennej środowiskowej systemu, wykonując następujące czynności:
- Naciśnij Win + S, aby otworzyć menu Szukaj, a następnie wprowadź słowo kluczowe środowiska.
- W wynikach wyszukiwania kliknij Edytuj zmienne środowiskowe systemu.
- Kliknij Zmienne środowiskowe.
- Kliknij Edytuj w górnym polu (poniżej Zmienne użytkownika).
- Przewiń do końca pola Wartości zmiennych.
- Wpisz;C:\MinGW\bin na końcu tekstu w polu. Jeśli zainstalowałeś MinGW w innym folderze, zamień;C:\MinGW\bin na;C:\nazwafolderu instalacyjnego\bin.
- Kliknij dwukrotnie OK, aby zamknąć okno.

Krok 9. Otwórz okno wiersza poleceń jako Administrator, wykonując następujące kroki:
- Naciśnij Win + S, a następnie wprowadź cmd.
- W wynikach wyszukiwania kliknij prawym przyciskiem myszy Wiersz polecenia, a następnie kliknij Uruchom jako administrator.
- Kliknij Tak, aby zezwolić na zmiany na komputerze.

Krok 10. Otwórz folder, w którym zapisałeś kod źródłowy programu
Na przykład, jeśli zapisałeś kod źródłowy „lailacanggung.c” w folderze C:\Źródło\Programy, wprowadź polecenie cd C:\Źródło\Programy

Krok 11. Wpisz polecenie gcc lailacanggung.c -o lailacanggung.exe
Zastąp nazwę pliku nazwą pliku kodu programu. Po zakończeniu procesu kompilacji ponownie zobaczysz wiersz poleceń. Pojawiające się błędy nie będą wyświetlane.
Błędy w kodzie programu muszą zostać poprawione przed rozpoczęciem procesu kompilacji. Nie można skompilować kodu programu zawierającego błąd

Krok 12. Wprowadź nazwę swojego programu, aby go uruchomić, na przykład lailacanggung.exe
Porady
- Kiedy kompilujesz program z parametrem -g, kompilator dołączy odpowiednie informacje debugowania dla GDB, wbudowanego programu do debugowania GCC. Te informacje ułatwią Ci debugowanie.
- Aby skompilować duże programy, możesz najpierw utworzyć plik Makefile.
- Jeśli twój program jest zoptymalizowany pod kątem szybkości, rozmiar programu może się zwiększyć, a dokładność może nie być zbyt dobra. Z drugiej strony, jeśli zoptymalizujesz rozmiar lub dokładność programu, prędkość programu może się zmniejszyć.
- Podczas kompilowania programów w C++ używaj G++ tak jak GCC. Pliki C++ mają rozszerzenie.cpp zamiast.c.