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čunaru
Korak 2. Unesite naredbu gcc --version i pritisnite Enter za prikaz verzije GCC -a na računaru
Ako vaše računalo prikazuje poruku naredbe nije pronađena, GCC možda nije instaliran na vašem računaru.
- Ako je potrebno, instalirajte GCC slijedeći vodič za vašu Linux distribuciju.
- Za sastavljanje C ++ programa koristite "g ++", umjesto "gcc".
Korak 3. Otvorite fasciklu u koju ste spremili izvorni kod programa
Na primjer, ako se programski kod "akurapopo.c" nalazi u/usr/yuliaR/source folderu, unesite naredbu cd/usr/yuliaR/source
Korak 4. Unesite naredbu gcc akurapopo.c –o AkuRapopo
Zamijenite "akurapopo.c" izvornim imenom programa, a "AkuRapopo" željenim imenom programa. Proces kompilacije će započeti.
- Ako dođe do greške tokom procesa kompajliranja, prikupite informacije o greš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 kompajliranje više programa od više izvornog koda odjednom, koristite naredbu gcc -c file1.c file2.c file3.c.
Korak 5. Pokrenite kompajlirani program naredbom./programname
Metoda 2 od 2: Korištenje MinGW 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 opcije instalacije programa, a zatim kliknite Nastavi
Preporučena mapa za instaliranje MinGW -a je C: / MinGW. Ako trebate promijeniti instalacijsku mapu, nemojte birati mapu s imenom koja sadrži razmake (poput programskih datoteka)
Korak 4. Odaberite kompajler koji želite instalirati
- Da biste instalirali preporučeni minimalni kompajler, odaberite Basic Setup u lijevom oknu, a zatim označite sve kompajlere koji se pojavljuju u desnom desnom oknu.
- Ako je potrebno, možete odabrati Sve pakete i označiti sve dodatne kompajlere.
Korak 5. Kliknite izbornik Instalacija u gornjem lijevom kutu MinGW -a
Korak 6. Kliknite Primijeni promjene
Korak 7. Pritisnite Primijeni da preuzmete i instalirate kompajler
Korak 8. Dodajte MinGW PATH u varijablu sistemskog okruženja slijedeći ove korake:
- Pritisnite Win+S da otvorite izbornik Pretraživanje, a zatim unesite ključnu riječ okoline.
- U rezultatima pretraživanja kliknite Uređivanje varijabli okruženja sistema.
- 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 kraj teksta u okviru. Ako ste instalirali MinGW u drugu mapu, zamijenite; C: / MinGW / bin sa; C: / namemapanije za instalaciju / bin.
- Dvaput pritisnite OK da zatvorite prozor.
Korak 9. Otvorite prozor komandne linije 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 dozvolili promjene na računaru.
Korak 10. Otvorite fasciklu 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 kompajliranja, ponovo ćete vidjeti naredbenu liniju. Greške koje se pojave neće biti prikazane.
Greške u programskom kodu moraju se ispraviti prije početka procesa kompilacije. Programski kôd koji sadrži grešku nije se mogao kompajlirati
Korak 12. Unesite naziv svog programa za njegovo pokretanje, na primjer lailacanggung.exe
Savjeti
- Kada kompajlirate program sa -g parametrom, kompajler će uključiti odgovarajuće informacije za otklanjanje grešaka za GDB, GCC -ov ugrađeni program za otklanjanje grešaka. Ove informacije će vam olakšati otklanjanje grešaka.
- Za kompajliranje 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 što biste koristili GCC. C ++ datoteke imaju.cpp ekstenziju umjesto.c.