Sadržaj:

Kako postaviti programiranje na C/C ++ .: 5 koraka
Kako postaviti programiranje na C/C ++ .: 5 koraka

Video: Kako postaviti programiranje na C/C ++ .: 5 koraka

Video: Kako postaviti programiranje na C/C ++ .: 5 koraka
Video: КАК НАСТРОИТЬ L4D2 2024, Juli
Anonim
Kako postaviti programiranje na C/C ++
Kako postaviti programiranje na C/C ++

C i C ++ su popularni programski jezici koji brzo omogućuju pristup stvaranju formula i rješavanju složenih pitanja uz minimalna utrošena sredstva. Problem je pronaći način za kompajliranje i učiniti program izvršnim.

Jedna od vaših mogućnosti može biti korištenje Visual Studija, uređivača teksta, kompajlera u jednom. Iako su korisni, nekima se to može učiniti previše složenim ili žele jednostavniji način izmjene i kompajliranja koda. Tu dolazi Minimalistički GNU za Windows ili skraćeno MinGW. Koristite MinGW u sučelju naredbene linije, tekstualnoj aplikaciji kojoj možete brzo pristupiti pritiskom na tipku Windows i upisivanjem "cmd".

Do kraja ovog Instructable -a trebali biste pravilno instalirati MinGW i biti u mogućnosti sastaviti bilo koji c/c ++ program bilo gdje na vašem računaru.

NAPOMENA: Ovo uputstvo je čisto za Windows okruženja. Linux dolazi s GCC -om, GNU kolekcijom kompajlera. Ovo je željeni rezultat za naše okruženje, da GCC uđe u Windows.

Supplies

Za preuzimanje softvera potreban vam je računar i pristojna internetska veza za stabilnu i brzu instalaciju. Iako to nije potrebno, možda ćete htjeti i minijaturni pogon, u slučaju da želite imati fizički prenosivu kopiju postavke MinGW.

Korak 1: Preuzmite instalacijski program

Preuzmite Installer
Preuzmite Installer

Prvo što trebamo učiniti je nabaviti instalacijski program.

Da bismo to učinili, moramo otići na web stranicu MinGW.

Odatle ćete htjeti otići na vezu za preuzimanje, koja se nalazi s lijeve strane u odjeljku za navigaciju. U slučaju da ga ne možete pronaći ili je pomaknut, ova će vas veza odvesti tamo

Ono što želimo je datoteka mingw-get-setup.exe. Nakon što se datoteka preuzme, možemo prijeći na sljedeći korak.

Korak 2: Pravilno instalirajte MinGW

Pravilno instalirajte MinGW
Pravilno instalirajte MinGW
Pravilno instalirajte MinGW
Pravilno instalirajte MinGW

Prvo što vas pita je gdje ga želite instalirati. Da biste lakše pristupili, preporučujem da ga ostavite u zadanom direktoriju. U suprotnom, ovo možete postaviti bilo gdje, čak i na pogonima s palcem.

Sljedeća opcija govori o korisničkom sučelju za MinGW. U ovom slučaju ćemo raditi s korisničkim sučeljem, jer je bolje vidjeti što možemo učiniti.

Korak 3: Instalacija paketa

Instalacija paketa
Instalacija paketa

Sada kada smo završili instalaciju MinGW -a, moramo odabrati određene pakete za instalaciju. U ovom uputstvu, pojednostavit ćemo i raditi s osnovnim postavkama, jer možemo postići željeni rezultat bez potrebe da ulazimo u sve pojedinačne pakete koje MinGW nudi.

U lijevom Sadržaju provjerite gledate li Osnovno postavljanje. Odatle biste trebali vidjeti 7 stavki u desnoj tablici. Za C/C ++ kompajlere, htjet ćete instalirati sljedeće pakete: mingw32-base-bin i mingw32-gcc-g ++-bin. GCC se koristi za c programe, a G ++ za C ++ programe.

Da biste instalirali paket, desnom tipkom miša kliknite paket, a zatim kliknite "Označi za instalaciju". Nakon što označite željene pakete, idite u gornji lijevi kut i kliknite na "Instalacija". Zatim ćete "Primijeniti promjene", koji će vam zatim prikazati novi prozor koji prikazuje promjene koje ćete napraviti. Pritisnite "Prihvati" i instalacija će započeti. Preuzimanje će započeti, a zatim će se pojaviti još jedan prozor koji će vam ovaj put pokazati je li vaša instalacija dovršena.

Korak 4: Biti sposoban koristiti svoj kompajler bilo gdje sa CMD -om

Biti u mogućnosti koristiti svoj kompajler bilo gdje sa CMD -om
Biti u mogućnosti koristiti svoj kompajler bilo gdje sa CMD -om
Biti u mogućnosti koristiti svoj kompajler bilo gdje sa CMD -om
Biti u mogućnosti koristiti svoj kompajler bilo gdje sa CMD -om
Biti u mogućnosti koristiti svoj kompajler bilo gdje sa CMD -om
Biti u mogućnosti koristiti svoj kompajler bilo gdje sa CMD -om

S novoinstaliranim kompajlerom primijetit ćete da vaš naredbeni redak ne prepoznaje gcc ili g ++ kao naredbe. Da biste to učinili, morate učiniti sljedeće:

  1. Pritisnite tipku Windows, upišite "Uređivanje varijabli okruženja sistema", a zatim pritisnite enter
  2. Pojavit će se novi prozor pod nazivom Svojstva sistema.
  3. Ako već niste tamo, idite na karticu Napredno.
  4. Pogledajte dolje desno, a zatim kliknite Varijable okruženja.
  5. Odatle ćete vidjeti dvije odvojene liste varijabli. Ovisno o vašim željama, ove staze možete postaviti lokalno za jednog korisnika ili za cijeli sistem. U svakom slučaju, pronađite varijablu "Path" i kliknite Uredi.
  6. U novom prozoru kliknite Novo na desnoj strani prozora, a zatim upišite sljedeće: "C: / MinGW / bin". Moramo ga usmjeriti u direktorij bin u našoj instalaciji jer tamo postoje naši kompajleri, gcc i g ++.
  7. Odatle pritisnite OK u oba prozora i otvorite novu naredbenu liniju. Upišite gcc ili g ++ i provjerite odgovara li vam naredba. Dalje ga testirajte tako što ćete napraviti C ili C ++ program i pokušati ga kompajlirati

Sada imate mogućnost stvaranja programa i njihovog sastavljanja bilo gdje na vašem sistemu.

Da biste kompajlirali program, sve što trebate učiniti je pozvati gcc ako je to c program, ili g ++ ako je program c ++, a zatim upišite naziv programa koji želite kompajlirati. Primjer: gcc helloworld.c ili g ++ helloworld.cpp

Sljedeći korak, iako opcionalan, objašnjava neke korisne opcije koje možete koristiti sa svojim kompajlerom.

Korak 5: Korisne opcije koje možete koristiti prilikom sastavljanja programa

Iako nisu potrebne za sastavljanje vaših programa, ove će vam opcije pomoći u otklanjanju pogrešaka u kodu.

Sintaksa načina postavljanja ovih opcija je sljedeća za gcc ili g ++: g (cc/++) -option argument

  • -o: ova opcija vam omogućava da imenujete program pri kompajliranju. Podrazumevano će se vaš program zvati a.exe. Dakle, radeći: "gcc helloworld.c -o Hello", umjesto toga ćete dobiti Hello.exe
  • -g: ova opcija dopušta da drugi program može koristiti vaš kôd. "gdb" ili GNU Debugger -u je potrebna ta -g opcija da bi funkcionirao. GNU Debugger je vrlo koristan alat jer vam omogućuje da vidite kako vaše varijable i kôd rade red po red. To je malo napredno za pridošlice, pa je dobra ideja potražiti naredbe koje možete izvršiti u njemu.

    NAPOMENA: Iako je korisno, ako ne planirate koristiti gdb, ne biste trebali koristiti -g, jer je veličina datoteke mnogo veća od vaše standardne exe datoteke

  • -Wall, -Werror, -Wextra i -pedantic sve su opcije povezane sa upozorenjem. Wall Wextra i pedantic će uhvatiti većinu grešaka i upozorenja dok Werror pretvara sva upozorenja u greške. Razlika između ova dva je u tome što će se, ako vaš program ima upozorenja, i dalje kompajlirati. Međutim, ako ima grešaka; program se neće kompajlirati. Werror je u ovom slučaju više praksa nego alat jer primjenjuje ispravno ponašanje prema standardu c, što me dovodi do posljednje opcije o kojoj želim razgovarati
  • --std =: Ova opcija govori prevodiocu koji standard da koristi. Iako vjerojatno nije važno u većini slučajeva, ako primite stariji kod koji možda neće raditi u današnjem standardu, ova će opcija primijeniti standard koji odaberete. Neki značajni standardi su c99, c89, gnu99, gnu 89, itd. Reći ću normalno da ovu opciju nećete koristiti ako to ne trebate.

    NAPOMENA: Ova opcija je samo za c

  • Primjer zajedničkih opcija: gcc --std = c99 -Wall -Wextra -pedantic -Werror -g helloworld.c -o zdravo
  • Primjer opcija zajedno u c ++: g ++ -Wall -Wextra -pedantic -Werror -g helloworld.c -o zdravo