INHOUDSOPGAWE:

Hoe om programmering in C/C ++ op te stel: 5 stappe
Hoe om programmering in C/C ++ op te stel: 5 stappe

Video: Hoe om programmering in C/C ++ op te stel: 5 stappe

Video: Hoe om programmering in C/C ++ op te stel: 5 stappe
Video: How to Run C/C++ Application Using Sublime Text 4 2024, Julie
Anonim
Hoe om programmering in C/C ++ op te stel
Hoe om programmering in C/C ++ op te stel

C en C ++ is gewilde programmeertale wat vinnig toegang bied tot die maak van formules en om komplekse probleme op te los met minimale hulpbronne. Die probleem is om 'n manier te vind om die program saam te stel en uitvoerbaar te maak.

Een van u opsies is moontlik die gebruik van Visual Studio, wat 'n teksredakteur is, 'n samesteller in een. Alhoewel dit nuttig is, vind sommige dit dalk te ingewikkeld of wil hulle 'n eenvoudiger manier om hul kode te verander en saam te stel. Dit is waar Minimalistiese GNU vir Windows inkom, of kortweg MinGW. U gebruik MinGW in u opdraglyn -koppelvlak, die enigste teks wat u vinnig kan oopmaak deur op die venstertoets te druk en "cmd" in te tik.

Teen die einde van hierdie instruksies moet MinGW behoorlik geïnstalleer wees en enige c/c ++ program op enige plek op u rekenaar kan saamstel.

OPMERKING: hierdie instruksie is slegs vir Windows -omgewings. Linux kom met GCC, 'n GNU -versameling opstellers. Dit is die gewenste resultaat vir ons omgewing, om GCC op Windows te kry.

Voorrade

U benodig 'n rekenaar om die sagteware en 'n ordentlike internetverbinding af te laai vir 'n stabiele en vinnige installasie. Alhoewel dit nie nodig is nie, wil u moontlik ook 'n duimskyf hê, as u 'n fisies draagbare kopie van die MinGW -opstelling wil hê.

Stap 1: Laai die installeerder af

Laai die installeerder af
Laai die installeerder af

Die eerste ding wat ons moet doen, is om die installeerder te kry.

Om dit te kan doen, moet ons na die MinGW -webwerf gaan.

Van daar af wil u na die aflaai -skakel, aan die linkerkant in die navigasie -afdeling, gaan. As u dit nie kan vind nie of dit verskuif is, neem hierdie skakel u daarheen

Wat ons wil hê, is die mingw-get-setup.exe-lêer. Nadat die lêer afgelaai is, kan ons na die volgende stap gaan.

Stap 2: Installeer MinGW korrek

Installeer MinGW korrek
Installeer MinGW korrek
Installeer MinGW korrek
Installeer MinGW korrek

Die eerste ding wat dit vra, is waar u dit wil installeer. Om dit maklik te verkry, beveel ek aan dat u dit in die standaardgids laat. Andersins kan u dit oral instel, selfs op duimskyfies.

Die volgende opsie praat oor die gebruikerskoppelvlak vir MinGW. Ons werk in hierdie geval met 'n UI, aangesien dit beter is om te sien wat ons kan doen.

Stap 3: Pakketinstallasie

Pakket installasie
Pakket installasie

Noudat ons die installering van MinGW voltooi het, moet ons spesifieke pakkette kies om te installeer. In hierdie instruksies gaan ons dit eenvoudig hou en werk met die basiese opset, aangesien ons die gewenste resultaat kan behaal sonder om in te gaan op al die individuele pakkette wat MinGW bied.

Maak seker dat u na die basiese opstelling in die linkerinhoudsopgawe kyk. Van daar af behoort u 7 items in die regte tabel te sien. Vir C/C ++ samestellers wil u die volgende pakkette installeer: mingw32-base-bin en mingw32-gcc-g ++-bin. GCC word gebruik vir c -programme, en G ++ word gebruik vir C ++ - programme.

Om 'n pakket te installeer, klik met die rechtermuisknop op die pakket en klik dan op "Merk vir installasie". Nadat u die gewenste pakkette gemerk het, gaan links bo en klik op "Installasie". U sal dan 'Wysigings toepas', wat dan 'n nuwe venster wys wat die veranderinge wat u sal aanbring, wys. Klik op "Aanvaar" en die installasie sal dan begin. 'N Aflaai sal begin, en dan sal 'n ander venster verskyn, en hierdie keer sal u sien of u installasie klaar is.

Stap 4: Kan u samesteller oral met CMD gebruik

Kan u samesteller oral met CMD gebruik
Kan u samesteller oral met CMD gebruik
Kan u samesteller oral met CMD gebruik
Kan u samesteller oral met CMD gebruik
Kan u samesteller oral met CMD gebruik
Kan u samesteller oral met CMD gebruik

Met u nuut geïnstalleerde samesteller sal u agterkom dat u opdragprompt gcc of g ++ nie as opdragte herken nie. Om dit te kan doen, moet u die volgende doen:

  1. Druk die Windows -sleutel, tik "Wysig die stelselomgewingsveranderlikes" en druk dan enter
  2. 'N Nuwe venster verskyn met die naam System Properties.
  3. As u dit nog nie het nie, gaan na die blad Gevorderd.
  4. Kyk regs onder en klik op Omgewingsveranderlikes.
  5. Van daar af sien u twee afsonderlike lyste met veranderlikes. Afhangende van u voorkeur, kan u hierdie paaie plaaslik vir een gebruiker of stelselwyd stel. Soek in elk geval die veranderlike "Pad" en klik op Redigeer.
  6. Klik in die nuwe venster op New aan die regterkant van die venster en tik die volgende in: "C: / MinGW / bin". Ons moet dit na die asblik in ons installasie verwys, want dit is waar ons samestellers, gcc en g ++, bestaan.
  7. Tik van daar af op OK in albei vensters en maak 'n nuwe opdragprompt oop. Tik óf gcc óf g ++ in en kyk of die opdrag u antwoord. Toets dit verder deur 'n C- of C ++ - program te maak en probeer om dit op te stel

Nou het u die moontlikheid om programme te maak en dit oral op u stelsel op te stel.

Om 'n program saam te stel, hoef u net gcc te skakel as dit 'n c -program is, of g ++ as dit 'n c ++ -program is, en tik dan die naam van die program wat u wil saamstel. Voorbeeld: gcc helloworld.c of g ++ helloworld.cpp

Die volgende stap, hoewel dit opsioneel is, verduidelik wel 'n paar nuttige opsies wat u saam met u samesteller kan gebruik.

Stap 5: Nuttige opsies wat u kan gebruik tydens die opstel van 'n program

Alhoewel dit nie nodig is vir die saamstel van u programme nie, sal hierdie opsies u help om u kode te ontfout.

Die sintaksis vir hoe u hierdie opsies inbring, is soos volg vir gcc of g ++: g (cc/++) -opsie -argument

  • -o: met hierdie opsie kan u die program op die samestelling noem. U program word standaard a.exe genoem. As u dus: "gcc helloworld.c -o Hello" doen, kry u in plaas daarvan Hello.exe
  • -g: met hierdie opsie kan 'n ander program u kode gebruik. 'gdb' of GNU -ontfouter benodig die -g -opsie om te kan werk. GNU Debugger is 'n baie nuttige hulpmiddel omdat dit u toelaat om te sien hoe u veranderlikes en kode reël vir reël werk. Dit is 'n bietjie gevorderd vir nuwelinge, dus is dit 'n goeie idee om die opdragte wat u daarin kan doen, op te soek.

    OPMERKING: as u nie van plan is om gdb te gebruik nie, moet u -g nie gebruik nie, aangesien die lêergrootte baie groter is as u standaard exe -lêer

  • -Wall, -Werror, -Wextra en -pedantic is almal waarskuwingsverwante opsies. Wall Wextra en pedantic sal die meeste foute en waarskuwings opdoen terwyl Werror alle waarskuwings in foute omskakel. Die verskil tussen hierdie twee is dat as u program waarskuwings bevat, dit steeds sal opstel. As dit egter foute bevat; die program sal nie saamstel nie. Werror is in hierdie geval meer 'n praktyk as 'n instrument, omdat dit korrekte gedrag afdwing volgens die c -standaard, wat my by die laaste opsie bring wat ek wil bespreek
  • --std =: Hierdie opsie vertel die samesteller van watter standaard om te gebruik. Alhoewel dit in die meeste gevalle waarskynlik nie belangrik is nie, sal hierdie opsie die standaard wat u kies, afdwing as u ouer kode ontvang wat moontlik nie in die huidige standaard werk nie. Sommige noemenswaardige standaarde is c99, c89, gnu99, gnu 89, ens. Ek sal normaalweg sê dat u hierdie opsie nie sal gebruik tensy u dit nodig het.

    LET WEL: hierdie opsie is slegs vir c

  • Voorbeeld van die opsies saam: gcc --std = c99 -Wall -Wextra -pedantic -Werror -g helloworld.c -o hallo
  • Voorbeeld van die opsies saam in c ++: g ++ -Wall -Wextra -pedantic -Werror -g helloworld.c -o hallo