Kazalo:

Kako nastaviti programiranje v C/C ++ .: 5 korakov
Kako nastaviti programiranje v C/C ++ .: 5 korakov

Video: Kako nastaviti programiranje v C/C ++ .: 5 korakov

Video: Kako nastaviti programiranje v C/C ++ .: 5 korakov
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Julij
Anonim
Kako nastaviti programiranje v C/C ++
Kako nastaviti programiranje v C/C ++

C in C ++ sta priljubljena programska jezika, ki hitro omogočata dostop do oblikovanja formul in reševanje zapletenih vprašanj z minimalnimi porabljenimi sredstvi. Težava je najti način za sestavljanje in izvedbo programa.

Ena od vaših možnosti je morda uporaba Visual Studio, ki je urejevalnik besedil, prevajalnik v enem. Čeprav je koristno, se nekaterim zdi preveč zapleteno ali pa želijo enostavnejši način spreminjanja in sestavljanja kode. Tu nastopi Minimalist GNU za Windows ali na kratko MinGW. V vmesniku ukazne vrstice uporabljate MinGW, besedilno aplikacijo, do katere lahko hitro dostopate, tako da pritisnete tipko Windows in vnesete "cmd".

Do konca tega Instructable -a morate imeti pravilno nameščen MinGW in biti sposobni sestaviti kateri koli program c/c ++ kjer koli v računalniku.

OPOMBA: Ta navodila so namenjena izključno okoljem Windows. Linux prihaja z GCC, zbirko prevajalnikov GNU. To je želeni rezultat za naše okolje, da GCC vstopi v sistem Windows.

Zaloge

Za stabilno in hitro namestitev potrebujete računalnik za prenos programske opreme in dostojno internetno povezavo. Čeprav to ni potrebno, boste morda želeli tudi palec, če želite imeti fizično prenosljivo kopijo nastavitve MinGW.

1. korak: Prenesite namestitveni program

Prenesite namestitveni program
Prenesite namestitveni program

Najprej moramo poiskati namestitvenega programa.

Če želite to narediti, moramo obiskati spletno stran MinGW.

Od tam boste morali iti na povezavo za prenos, ki se nahaja na levi strani v razdelku za krmarjenje. Če je ne najdete ali je premaknjena, vas bo ta povezava pripeljala tja

Kar želimo, je datoteka mingw-get-setup.exe. Ko se datoteka prenese, lahko preidemo na naslednji korak.

2. korak: Pravilno namestite MinGW

Pravilno namestite MinGW
Pravilno namestite MinGW
Pravilno namestite MinGW
Pravilno namestite MinGW

Najprej se vpraša, kam ga želite namestiti. Za lažji dostop priporočam, da ga pustite v privzetem imeniku. V nasprotnem primeru lahko to nastavite kjer koli, tudi na pogonih s palcem.

Naslednja možnost govori o uporabniškem vmesniku za MinGW. V tem primeru bomo delali z uporabniškim vmesnikom, saj je bolje videti, kaj lahko storimo.

3. korak: Namestitev paketa

Namestitev paketa
Namestitev paketa

Zdaj, ko smo končali z namestitvijo MinGW, moramo izbrati posebne pakete za namestitev. V tem navodilu bomo poenostavili in delali z osnovno nastavitvijo, saj lahko dosežemo želeni rezultat, ne da bi se morali poglobiti v vse posamezne pakete, ki jih ponuja MinGW.

V levem kazalu preverite, ali gledate Osnovne nastavitve. Od tam bi morali videti 7 elementov v desni tabeli. Za prevajalnike C/C ++ boste želeli namestiti naslednje pakete: mingw32-base-bin in mingw32-gcc-g ++-bin. GCC se uporablja za programe c, G ++ pa za programe C ++.

Če želite namestiti paket, z desno miškino tipko kliknite paket in nato kliknite »Označi za namestitev«. Ko označite želene pakete, pojdite v zgornji levi koti in kliknite »Namestitev«. Nato boste »Uporabi spremembe«, ki vam bo nato prikazalo novo okno, ki prikazuje spremembe, ki jih boste naredili. Kliknite "Sprejmi" in namestitev se bo začela. Začel se bo prenos, nato pa se bo prikazalo drugo okno, ki vam bo tokrat pokazalo, ali je namestitev končana.

4. korak: Zmožnost uporabe prevajalnika kjer koli s CMD

Sposobnost uporabe prevajalnika kjer koli s CMD
Sposobnost uporabe prevajalnika kjer koli s CMD
Sposobnost uporabe prevajalnika kjer koli s CMD
Sposobnost uporabe prevajalnika kjer koli s CMD
Sposobnost uporabe prevajalnika kjer koli s CMD
Sposobnost uporabe prevajalnika kjer koli s CMD

Z novo nameščenim prevajalnikom boste opazili, da vaš ukazni poziv ne prepozna gcc ali g ++ kot ukaze. Če želite to narediti, morate narediti naslednje:

  1. Pritisnite tipko Windows, vnesite »Urejanje spremenljivk sistemskega okolja« in pritisnite enter
  2. Odpre se novo okno, imenovano Lastnosti sistema.
  3. Če še niste tam, pojdite na zavihek Napredno.
  4. Poglejte spodaj desno in kliknite Spremenljivke okolja.
  5. Od tam boste videli dva ločena seznama spremenljivk. Odvisno od vaših želja lahko te poti nastavite lokalno za enega uporabnika ali za celoten sistem. Kakorkoli, poiščite spremenljivko "Pot" in kliknite Uredi.
  6. V novem oknu kliknite Novo na desni strani okna in vnesite naslednje: "C: / MinGW / bin". Moramo ga usmeriti v imenik bin v naši namestitvi, ker tam obstajajo naši prevajalniki, gcc in g ++.
  7. Od tam v obeh oknih pritisnite V redu in odprite nov ukazni poziv. Vnesite gcc ali g ++ in preverite, ali vam ukaz odgovarja. Nadalje ga preizkusite tako, da naredite program C ali C ++ in ga poskusite prevesti

Zdaj lahko izdelujete programe in jih prevajate kjer koli v sistemu.

Če želite sestaviti program, morate samo poklicati gcc, če je to program c, ali g ++, če je program c ++, nato pa vnesite ime programa, ki ga želite prevesti. Primer: gcc helloworld.c ali g ++ helloworld.cpp

Naslednji korak, čeprav neobvezen, razlaga nekatere uporabne možnosti, ki jih lahko uporabite s prevajalnikom.

5. korak: uporabne možnosti, ki jih lahko uporabite pri sestavljanju programa

Čeprav niso potrebne za sestavljanje programov, vam bodo te možnosti pomagale pri odpravljanju napak v kodi.

Sintaksa, kako vnesete te možnosti, je naslednja za gcc ali g ++: g (cc/++) -option argument

  • -o: ta možnost vam omogoča poimenovanje programa pri prevajanju. Privzeto se bo vaš program imenoval a.exe. Torej: "gcc helloworld.c -o Hello", namesto tega boste dobili Hello.exe
  • -g: ta možnost omogoča, da drug program uporablja vašo kodo. "gdb" ali GNU Debugger za delovanje potrebuje to možnost -g. GNU Debugger je zelo uporabno orodje, saj vam omogoča, da vidite, kako vaše spremenljivke in koda delujejo po vrsticah. Za novince je nekoliko napredoval, zato je dobro, da poiščete ukaze, ki jih lahko izvajate v njem.

    OPOMBA: Čeprav je uporabno, če ne nameravate uporabljati gdb, ne uporabljajte -g, saj je velikost datoteke veliko večja od vaše standardne exe datoteke

  • -Wall, -Werror, -Wextra in -pedantic so vse možnosti, povezane z opozorili. Wall Wextra in pedantic bosta ujela večino napak in opozoril, Werror pa vsa opozorila pretvori v napake. Razlika med tema dvema je v tem, da se bo program še vedno prevedel, če ima opozorila. Če pa ima napake; program se ne bo prevedel. Werror je v tem primeru bolj praksa kot orodje, saj uveljavlja pravilno vedenje v skladu s standardom c, kar me pripelje do zadnje možnosti, o kateri želim razpravljati
  • --std =: Ta možnost pove prevajalniku, kateri standard naj uporabi. Čeprav v večini primerov verjetno ni pomembno, če prejmete starejšo kodo, ki morda ne deluje v današnjem standardu, bo ta možnost uveljavila izbrani standard. Nekateri pomembni standardi so c99, c89, gnu99, gnu 89 itd. Običajno bom rekel, da te možnosti ne boste uporabljali, razen če je to potrebno.

    OPOMBA: Ta možnost je samo za c

  • Primer možnosti skupaj: gcc --std = c99 -Wall -Wextra -pedantic -Werror -g helloworld.c -o hello
  • Primer možnosti skupaj v c ++: g ++ -Wall -Wextra -pedantic -Werror -g helloworld.c -o zdravo