Ovaj wikiHow vas uči kako sastaviti C program iz izvora, koristeći GNU kompajler (GCC) za Linux i minimalistički GNU (MinGW) za Windows.
Korak
Metoda 1 od 2: Korištenje GCC -a za Unix
Korak 1. Otvorite prozor terminala na vašem Unix računalu
Korak 2. Unesite naredbu gcc --version i pritisnite Enter za prikaz verzije GCC -a na računalu
Ako vaše računalo prikazuje poruku naredbe nije pronađena, GCC možda nije instaliran na vašem računalu.
- Ako je potrebno, instalirajte GCC slijedeći vodič za vašu distribuciju Linuxa.
- Za sastavljanje C ++ programa koristite "g ++", umjesto "gcc".
Korak 3. Otvorite mapu u koju ste spremili izvorni kod programa
Na primjer, ako je programski kod "akurapopo.c" u mapi/usr/yuliaR/source, unesite naredbu cd/usr/yuliaR/source
Korak 4. Unesite naredbu gcc akurapopo.c –o AkuRapopo
Zamijenite "akurapopo.c" s izvornim imenom programa, a "AkuRapopo" željenim nazivom programa. Proces kompilacije će započeti.
- Ako dođe do pogreške tijekom procesa sastavljanja, prikupite podatke o pogrešci naredbom gcc -Wall -o errorlog akurapopo.c. Nakon toga, prikazajte datoteku "errorlog" s naredbom cat errorlog.
- Sastavite program iz nekoliko datoteka izvornog koda naredbom gcc -o naziv programa file1.c file2.c file3.c.
- Za sastavljanje više programa od više izvornog koda odjednom, koristite naredbu gcc -c file1.c file2.c file3.c.
Korak 5. Pokrenite prevedeni program naredbom./programname
Metoda 2 od 2: Korištenje MinGW -a za Windows
Korak 1. Preuzmite Minimalist GNU za Windows sa
MinGW je GCC paket koji se lako instalira za Windows.
Korak 2. Pokrenite instalacijski program MinGW
Ako se instalacijski program ne otvori automatski, dvaput kliknite datoteku MinGW u mapi Preuzimanja, a zatim kliknite Instaliraj
Korak 3. Podesite mogućnosti instalacije programa, a zatim kliknite Nastavi
Preporučena mapa za instaliranje MinGW -a je C: / MinGW. Ako trebate promijeniti instalacijsku mapu, nemojte odabrati mapu s nazivom koji sadrži razmake (poput programskih datoteka)
Korak 4. Odaberite prevoditelj koji želite instalirati
- Da biste instalirali preporučeni minimalni prevoditelj, odaberite Osnovno postavljanje u lijevom oknu, a zatim označite sve prevoditelje koji se pojavljuju u desnom glavnom oknu.
- Ako je potrebno, možete odabrati Sve pakete i označiti sve dodatne prevoditelje.
Korak 5. Kliknite izbornik Instalacija u gornjem lijevom kutu MinGW -a
Korak 6. Pritisnite Primijeni promjene
Korak 7. Pritisnite Primijeni za preuzimanje i instaliranje prevoditelja
Korak 8. Dodajte MinGW PATH u varijablu okruženja sustava slijedeći ove korake:
- Pritisnite Win+S za otvaranje izbornika Pretraživanje, a zatim unesite ključnu riječ okoline.
- U rezultatima pretraživanja kliknite Uređivanje varijabli okruženja sustava.
- Kliknite Varijable okruženja.
- Kliknite Uredi ispod gornjeg okvira (ispod Korisničke varijable).
- Pomaknite se do kraja okvira Varijable Values.
- Unesite; C: / MinGW / bin na kraju teksta u okviru. Ako ste instalirali MinGW u drugu mapu, zamijenite; C: / MinGW / bin sa; C: / name_mature_instalacije / bin.
- Dvaput pritisnite OK da zatvorite prozor.
Korak 9. Otvorite prozor naredbenog retka kao administrator slijedeći ove korake:
- Pritisnite Win+S, a zatim unesite cmd.
- Desnom tipkom miša kliknite Naredbeni redak u rezultatima pretraživanja, a zatim kliknite Pokreni kao administrator.
- Pritisnite Da da biste dopustili promjene na računalu.
Korak 10. Otvorite mapu u koju ste spremili izvorni kod programa
Na primjer, ako ste izvorni kod "lailacanggung.c" spremili u mapu C: / Source / Programs, unesite naredbu cd C: / Source / Programs
Korak 11. Unesite naredbu gcc lailacanggung.c –o lailacanggung.exe
Zamijenite naziv datoteke imenom datoteke programskog koda. Nakon dovršetka procesa kompilacije ponovno ćete vidjeti naredbeni redak. Pogreške koje se dogode neće se prikazati.
Pogreške u programskom kodu moraju se ispraviti prije početka procesa kompilacije. Programski kôd koji sadrži pogrešku nije se mogao kompajlirati
Korak 12. Unesite naziv svog programa za njegovo pokretanje, na primjer lailacanggung.exe
Savjeti
- Kada sastavljate program s parametrom -g, prevoditelj će uključivati odgovarajuće informacije o otklanjanju pogrešaka za GDB, GCC -ov ugrađeni program za otklanjanje pogrešaka. Te će vam informacije olakšati ispravljanje pogrešaka.
- Za sastavljanje velikih programa prvo morate stvoriti Makefile.
- Ako je vaš program optimiziran za brzinu, veličina programa se može povećati, a točnost možda neće biti dobra. S druge strane, ako optimizirate veličinu ili točnost programa, brzina programa se može smanjiti.
- Prilikom sastavljanja C ++ programa koristite G ++ kao i GCC. C ++ datoteke imaju.cpp ekstenziju umjesto.c.