Ako skompilovať programy C pomocou kompilátora GNU C (GCC)

Obsah:

Ako skompilovať programy C pomocou kompilátora GNU C (GCC)
Ako skompilovať programy C pomocou kompilátora GNU C (GCC)

Video: Ako skompilovať programy C pomocou kompilátora GNU C (GCC)

Video: Ako skompilovať programy C pomocou kompilátora GNU C (GCC)
Video: Delphi Программирование / Android NDK, SDK, Java Machine, JDK, Nox Player, AVD Android Эмулятор 2024, November
Anonim

Tento wikiHow vás naučí, ako zostaviť program C zo zdroja pomocou kompilátora GNU (GCC) pre Linux a minimalistického GNU (MinGW) pre Windows.

Krok

Metóda 1 z 2: Použitie GCC pre Unix

Zostavte program C pomocou kompilátora GNU (GCC), krok 1
Zostavte program C pomocou kompilátora GNU (GCC), krok 1

Krok 1. Otvorte na svojom Unixovom okne okno Terminál

Zostavte program C pomocou kompilátora GNU (GCC), krok 2
Zostavte program C pomocou kompilátora GNU (GCC), krok 2

Krok 2. Zadajte príkaz gcc --version a stlačením klávesu Enter zobrazte v počítači verziu GCC

Ak váš počítač zobrazuje správu Nenašiel sa príkaz, GCC nemusí byť vo vašom počítači nainštalovaný.

  • V prípade potreby nainštalujte GCC podľa pokynov pre vašu distribúciu Linuxu.
  • Na zostavenie programu C ++ použite „g ++“namiesto „gcc“.
Zostavte program C pomocou kompilátora GNU (GCC), krok 3
Zostavte program C pomocou kompilátora GNU (GCC), krok 3

Krok 3. Otvorte priečinok, do ktorého ste uložili zdrojový kód programu

Ak je napríklad programový kód „akurapopo.c“v priečinku/usr/yuliaR/source, zadajte príkaz cd/usr/yuliaR/source

Zostavte program C pomocou kompilátora GNU (GCC), krok 4
Zostavte program C pomocou kompilátora GNU (GCC), krok 4

Krok 4. Zadajte príkaz gcc akurapopo.c –o AkuRapopo

Nahraďte „akurapopo.c“názvom zdrojového kódu programu a „AkuRapopo“názvom požadovaného programu. Spustí sa proces kompilácie.

  • Ak sa počas procesu kompilácie vyskytne chyba, zozbierajte informácie o chybe pomocou príkazu gcc -Wall -o errorlog akurapopo.c. Potom zobrazte súbor „errorlog“pomocou príkazu cat errorlog.
  • Program skompilovajte z niekoľkých súborov zdrojového kódu pomocou príkazu gcc -o názov programu file1.c file2.c file3.c.
  • Na kompiláciu viacerých programov z viacerých zdrojových kódov naraz použite príkaz gcc -c file1.c file2.c file3.c.
Zostavte program C pomocou kompilátora GNU (GCC), krok 5
Zostavte program C pomocou kompilátora GNU (GCC), krok 5

Krok 5. Spustite skompilovaný program príkazom./programname

Metóda 2 z 2: Použitie MinGW pre Windows

Zostavte program C pomocou kompilátora GNU (GCC), krok 6
Zostavte program C pomocou kompilátora GNU (GCC), krok 6

Krok 1. Stiahnite si Minimalist GNU pre Windows z

MinGW je ľahko inštalovateľný balík GCC pre Windows.

Zostavte program C pomocou kompilátora GNU (GCC), krok 7
Zostavte program C pomocou kompilátora GNU (GCC), krok 7

Krok 2. Spustite inštalačný program MinGW

Ak sa inštalačný program automaticky neotvorí, dvakrát kliknite na súbor MinGW v priečinku Downloads a potom kliknite na položku Install

Zostavte program C pomocou kompilátora GNU (GCC), krok 8
Zostavte program C pomocou kompilátora GNU (GCC), krok 8

Krok 3. Upravte možnosti inštalácie programu a potom kliknite na Pokračovať

Odporúčaný priečinok na inštaláciu MinGW je C: / MinGW. Ak potrebujete zmeniť inštalačný priečinok, nevyberajte priečinok s názvom obsahujúcim medzery (napríklad Program Files)

Zostavte program C pomocou kompilátora GNU (GCC), krok 9
Zostavte program C pomocou kompilátora GNU (GCC), krok 9

Krok 4. Vyberte kompilátor, ktorý chcete nainštalovať

  • Ak chcete nainštalovať odporúčaný minimálny kompilátor, vyberte položku Základné nastavenie na ľavej table a potom začiarknite všetky kompilátory, ktoré sa zobrazujú na pravej hlavnej table.
  • V prípade potreby môžete vybrať položku Všetky balíky a začiarknuť všetky ďalšie kompilátory.
Zostavte program C pomocou kompilátora GNU (GCC), krok 10
Zostavte program C pomocou kompilátora GNU (GCC), krok 10

Krok 5. Kliknite na ponuku Inštalácia v ľavom hornom rohu MinGW

Zostavte program C pomocou kompilátora GNU (GCC), krok 11
Zostavte program C pomocou kompilátora GNU (GCC), krok 11

Krok 6. Kliknite na položku Použiť zmeny

Zostavte program C pomocou kompilátora GNU (GCC), krok 12
Zostavte program C pomocou kompilátora GNU (GCC), krok 12

Krok 7. Kliknutím na Použiť stiahnete a nainštalujete kompilátor

Skompilovajte program C pomocou kompilátora GNU (GCC), krok 13
Skompilovajte program C pomocou kompilátora GNU (GCC), krok 13

Krok 8. Pridajte MinGW PATH do systémovej premennej prostredia podľa týchto krokov:

  • Stlačením Win+S otvorte ponuku Hľadať a zadajte kľúčové slovo prostredia.
  • Vo výsledkoch vyhľadávania kliknite na položku Upraviť premenné systémového prostredia.
  • Kliknite na položku Premenné prostredia.
  • Kliknite na položku Upraviť v hornom poli (pod používateľskými premennými).
  • Posuňte sa na koniec poľa Variabilné hodnoty.
  • Zadajte; C: / MinGW / bin na koniec textu do poľa. Ak ste nainštalovali MinGW do iného priečinka, nahraďte; C: / MinGW / bin za; C: / názov_inštalačného priečinka / bin.
  • Kliknutím na tlačidlo OK dvakrát zatvoríte okno.
Skompilovajte program C pomocou kompilátora GNU (GCC), krok 14
Skompilovajte program C pomocou kompilátora GNU (GCC), krok 14

Krok 9. Otvorte okno príkazového riadka ako správca podľa týchto krokov:

  • Stlačte kombináciu klávesov Win+S a potom zadajte príkaz cmd.
  • Kliknite pravým tlačidlom myši na príkazový riadok vo výsledkoch vyhľadávania a potom kliknite na položku Spustiť ako správca.
  • Kliknutím na tlačidlo Áno povolíte zmeny v počítači.
Skompilovajte program C pomocou kompilátora GNU (GCC), krok 15
Skompilovajte program C pomocou kompilátora GNU (GCC), krok 15

Krok 10. Otvorte priečinok, do ktorého ste uložili zdrojový kód programu

Ak ste napríklad uložili zdrojový kód „lailacanggung.c“do priečinka C: / Source / Programs, zadajte príkaz cd C: / Source / Programs

Skompilovajte program C pomocou kompilátora GNU (GCC), krok 16
Skompilovajte program C pomocou kompilátora GNU (GCC), krok 16

Krok 11. Zadajte príkaz gcc lailacanggung.c –o lailacanggung.exe

Nahraďte názov súboru názvom súboru s kódom programu. Po dokončení procesu kompilácie sa znova zobrazí príkazový riadok. Chyby, ktoré sa vyskytnú, sa nezobrazia.

Chyby v kóde programu musia byť opravené pred spustením procesu kompilácie. Programový kód obsahujúci chybu sa nepodarilo skompilovať

Zostavte program C pomocou kompilátora GNU (GCC), krok 17
Zostavte program C pomocou kompilátora GNU (GCC), krok 17

Krok 12. Zadajte názov programu, ktorý chcete spustiť, napríklad lailacanggung.exe

Tipy

  • Keď kompilujete program s parametrom -g, kompilátor bude obsahovať príslušné informácie o ladení pre GDB, vstavaný ladiaci program GCC. Tieto informácie vám uľahčia ladenie.
  • Na kompiláciu veľkých programov musíte najskôr vytvoriť súbor Makefile.
  • Ak je váš program optimalizovaný na rýchlosť, veľkosť programu sa môže zvýšiť a presnosť nemusí byť veľmi dobrá. Na druhej strane, ak optimalizujete veľkosť alebo presnosť programu, rýchlosť programu sa môže znížiť.
  • Pri kompilácii programov C ++ používajte G ++ rovnako ako GCC. Súbory C ++ majú namiesto.c príponu.cpp.

Odporúča: