development environment setup
En grundig titt på C ++ miljøoppsett med eksempler.
sql server 2012 intervju spørsmål og svar for erfaren pdf
I dette Gratis C ++ treningsserie , vil vi lære mer om C ++ miljøoppsett i denne opplæringen.
Vi vil se på detaljene om hvordan vi kan utføre C ++ - programmer. For dette må vi sette opp et miljø på vår lokale maskin, eller vi kan også gjøre det ved å bruke andre måter.
C ++ - programmer kan kjøres på en rekke operativsystemer som Windows, Linux, Mac OS, etc. Hvert operativsystem har sine egne funksjoner og atferd, og basert på at tilnærmingen til å sette opp et C ++ - miljø vil variere tilsvarende.
L et us nå utforske de forskjellige måtene å utføre våre C ++ programmer !!
Hva du vil lære:
Lokalt miljø
For å lære C ++ effektivt, må vi øve på programmer før vi begynner med C ++ programmering. For dette må vi ha et skikkelig miljø på vår lokale maskin hvorfra vi kan skrive C ++ - programmer, kompilere dem og senere utføre dem.
Som en del av lokalmiljøoppsettet trenger vi to viktigste programvarene på maskinen vår som nevnt nedenfor:
# 1) Teksteditor
For det første må vi skrive programmer og lagre hver fil med en .cpp-utvidelse. For å kunne skrive disse programmene trenger vi en tekstredigerer på maskinen vår. Enhver tekstredigerer som lar oss legge inn tekst skal fungere. Det kan være så enkelt som et notisblokk eller en avansert editor som Notepad ++. Vi trenger denne redaktøren for å skrive programmer.
Når vi er ferdig med å skrive et program, lagrer vi denne filen med utvidelsen ‘.cpp’ og gir den videre til kompilatoren for kompilering. Denne filen med .cpp-utvidelse kalles 'kildekodefilen'.
Nedenfor er et skjermbilde av en Notepad ++ Editor som brukes til å skrive C ++ - programmer:
# 2) Kompilator
Når vi har C ++ -programmet klart, må vi kompilere programmet og utføre det. Vi bruker et program som heter “Compiler” for å kompilere programmet.
En kompilator er en programvare som konverterer et program skrevet på et høyt nivå språk (i dette tilfellet C ++) til instruksjoner på lavt nivå maskinspråk som datamaskinen kan forstå. Senere utfører datamaskinen hver av disse instruksjonene for å gi de ønskede resultatene. Dette settet med maskininstruksjoner på lavt nivå kalles en Object-kode.
Således kan kompilering i enkle termer defineres som konvertering av kildekode til objektkoden.
beste youtube til mp3 converter nettsted
I den kommende delen vil vi se på detaljene for å sette opp kompilatoren på forskjellige plattformer.
Innstilling av C / C ++ kompilator
Linux-operativsystem
Vi må skrive følgende kommando for å sikre at Linux-operativsystemet vårt har riktig versjon av C ++ kompilator.
g++ -v
Hvis kompilatoren er installert riktig på dette Linux-systemet, vil kommandoen ovenfor starte C ++ kompilatoren og skrive ut versjonen. Hvis det oppstår en feil, er det påkrevd at vi leser feilen og sjekker dokumentasjonen på nytt og retter oppsettet tilsvarende.
Når kompilatoren er satt opp riktig, kan vi kompilere hvilket som helst C ++ - program ved å gi følgende kommando:
g++ filename.cpp
Hvis koden er feilfri, genereres en kjørbar 'a.out', som når den kjøres vil gi oss de ønskede resultatene.
./a.out
Merk: Ovennevnte kommando for å utføre a.out kan variere avhengig av versjonen av Linux.
Windows-operativsystem
C ++ er veldig stort, og det er også kompilatorene som er tilgjengelige for C ++. Vi har mange kompilatorer som er tilgjengelige i Windows, hvorav noen er fritt tilgjengelige mens noen er betalt.
Noen av kompilatorene som er fritt tilgjengelig er listet opp nedenfor:
- Cygwin (GNU C ++)
- MINGW (Minimalistisk GNU for Windows) - GCC-versjon for Windows.
- Intel C ++ for ikke-kommersiell utvikling.
- Microsoft Visual C ++ Express-utgave.
- Oracle C ++
Blant alle ovennevnte kompilatorer er Microsoft Visual C ++ kompilator den mest populære. Vi kan enten laste ned gratis ekspressutgave eller fellesskapsutgave for denne kompilatoren. Dette er en komplett løsning IDE og vil la oss utvikle alt rett fra enkle programmer til store prosjekter.
Anbefalt lesing = >> Mest populære C ++ kompilatorer
Siden dette er en ferdigprodusert IDE, trenger vi ikke spesifikt å gi noen kommando eller huske en sekvens for å kompilere og utføre C ++ - programmene. Vi trenger bare å laste ned riktig versjon av MS Visual Studio og installere den. Når du er ferdig, er vi klare til å bruke den.
Bildet nedenfor viser MS Visual Studio installert på et Windows-system:
Andre C ++ IDEer
Bortsett fra IDEene som allerede er diskutert ovenfor, er det fortsatt mange andre IDEer som er til stede for C ++ - kompilering. Hvis du i det hele tatt ikke vil ha et lokalt oppsett for C ++ programmering, kan du alltid kompilere og utføre programmene dine gjennom forskjellige online kompilatorer som er til stede.
Populært blant disse er:
Cpp.sh
Dette er en interaktiv online kompilator som lar deg skrive C ++ - program online og utføre det.
Nedenfor er skjermbildet som viser et enkelt program som blir utført i cpp.sh.
codechef ide
Codechef går er en flerspråklig kompilator. Det lar oss velge riktig språk du vil utføre programmer for, og deretter kan du utføre programmene på ønsket språk.
Programopprettelse og utførelse vil se ut som vist nedenfor:
c ++ feil udefinert referanse til
Konklusjon
Online IDES er det beste alternativet for folk som lærer C ++ og ønsker å få erfaring med språket ved å praktisere det.
Vi håper denne veiledningen var tydelig nok til å få et dypt innblikk i å sette opp et miljø for C ++.
Fra vår kommende opplæring vil vi gå for programmering med C ++ læring med alle de grunnleggende C ++ konseptene.
=> Les gjennom den omfattende C ++ Training Tutorial Series her
Anbefalt lesing
- IT-støtte og forretningsutvikling Executive Cum Training Coordinator Pune
- Trinnvis installasjon og oppsett av Appium Studio
- Jira nedlasting og installasjon med Jira License Setup
- Installasjon og oppsett av Appium Studio for Eclipse
- Automatisert regresjonstesting: utfordringer, prosesser og trinn
- Topp 20 beste selskaper for nettdesign og utvikling i INDIA (2021)
- Slik konfigurerer du Node.js Testing Framework: Node.js Tutorial
- Topp 15 beste selskaper for mobilutvikling (2021 rangeringer)