Jak skompilować program c przy użyciu kompilatora kompilatora gnu (gcc)
W tym artykule opisano, jak skompilować program z kodu źródłowego w C, używając kompilatora kompilatora GNU (GCC) dla Linuksa lub minimalistycznego GNU (MingW) dla systemu Windows.
Kroki
Metoda 1 z 2:
Korzystanie z GCC dla UNIXjeden. W systemie UNIX otwórz terminal.

2. Wchodzić GCC --Version i naciśnij ↵ Enter. Pojawia się wersja kompilatora C. Jeśli zespół nie działa, najprawdopodobniej GCC nie jest zainstalowany.

3. Przejdź do katalogu, w którym przechowywany jest kod źródłowy.

cztery. Wchodzić GCC Main.C -O Hellovorld. Wymień "Main.C "W nazwie pliku źródłowego i" Hellovorld "zastępuje ostateczny program. Program zostanie skompilowany.

pięć. Uruchom skompilowany program. Wchodzić & # 46- / hellowsorld, Gdzie "Hellovorld" zastąp nazwę programu.
Metoda 2 z 2:
Korzystanie z Mingw dla Windowsjeden. Pobierz minimalistyczny GNU dla Windows (MingW). Ta wersja GCC dla Windows jest bardzo łatwa w instalacji. Plik instalacyjny można pobrać Ta strona.

2. Uruchom plik instalacyjny MingW.

3. Ustaw ustawienia instalacji i kliknij Kontynuuj (zwany dalej).

cztery. Wybierz kompilatory do zainstalowania.

pięć. Otwórz menu instalacji (instalacja). Znajduje się w lewym górnym rogu Mingw.

6. Kliknij Zastosuj zmiany.

7. Kliknij Zastosuj. Kompilatory zostaną pobrane i zainstalowane.

osiem. Na ścieżce do Mingw Włóż zmienne systemowe. Wykonaj następujące czynności:

dziewięć. Otwórz wiersz poleceń jako administrator. Dla tego:

10. Przejdź do folderu, w którym plik źródłowy jest przechowywany.

jedenaście. Wchodzić GCC Hellovorld.C -O Hellovorld.Exe. Wymień "Hellowsorld" w nazwie pliku za pomocą kodu źródłowego i nazwę programu. Po zakończeniu kompilacji programu powrócisz do wiersza poleceń, a nie będzie komunikatów o błędach.

12. Aby uruchomić program, wprowadź jego nazwę. Jeśli program nazywa się Hellovorld.EXE, wprowadź tę nazwę, aby uruchomić program.
Rada
- Kompilowanie kodu przy użyciu flagi -g doprowadzi do tworzenia informacji debugowania, które mogą być używane przez odpowiedni deggera, na przykład GDB.
- Utwórz plik montażowy projektu (plik Make-pliku), aby uprościć kompilację dużych programów.
- Jeśli aktywnie używasz optymalizacji, pamiętaj, że optymalizacja prędkości może prowadzić do zmniejszenia rozmiaru i czasami jakość (i odwrotnie).
- Podczas kompilacji programu C ++ użyj G ++, tak jak używasz GCC. Pamiętaj, że pliki źródłowe w C ++ mają rozszerzenie .Cpp, a nie .DO.
Czego potrzebujesz
- Komputer działa linux lub okna
- Podstawowa znajomość GNU / Linux i wiedza o instalacji aplikacji
- Kod programu
- Edytor tekstu (na przykład Emacs)