development environment setup
En djupgående titt på C ++ miljöinställningar med exempel.
bästa sättet att konvertera youtube-videor till mp3
I denna Gratis C ++ träningsserie , kommer vi att lära oss mer om C ++ miljöinställningar i den här handledningen.
Vi kommer att undersöka detaljerna om hur vi kan köra C ++ - program. För detta måste vi skapa en miljö på vår lokala maskin eller så kan vi också göra det på andra sätt.
C ++ - program kan köras på en mängd olika operativsystem som Windows, Linux, Mac OS, etc. Varje operativsystem har sina egna funktioner och beteende och baserat på att sättet att ställa in en C ++ - miljö kommer att skilja sig därefter.
L et us utforskar nu de olika sätten att köra våra C ++ - program !!
Vad du kommer att lära dig:
Lokal miljö
För att lära oss C ++ effektivt måste vi öva program innan vi börjar med C ++ programmering. För detta måste vi ha en riktig miljö på vår lokala maskin, varifrån vi kan skriva C ++ - program, sammanställa dem och senare köra dem.
Som en del av den lokala miljöinställningen behöver vi två viktigaste programvaror på vår maskin som nämns nedan:
# 1) Textredigerare
För det första måste vi skriva program och spara varje fil med tillägget '.cpp'. För att kunna skriva dessa program behöver vi en textredigerare på vår maskin. Alla textredigerare som låter oss mata in text ska fungera. Det kan vara så enkelt som ett anteckningsblock eller en avancerad redigerare som Notepad ++. Vi behöver denna redaktör för att skriva program.
När vi är färdiga med att skriva ett program sparar vi den här filen med tillägget '.cpp' och skickar sedan den vidare till kompilatorn för kompilering. Den här filen med .cpp-förlängning kallas ”källkodsfilen”.
Nedan följer en skärmdump av en Notepad ++ Editor som används för att skriva C ++ - program:
# 2) Kompilator
När vi väl har C ++ -programmet klart måste vi kompilera programmet och köra det. Vi använder ett program som heter “Compiler” för att kompilera programmet.
En kompilator är en programvara som omvandlar ett program skrivet på ett högnivåspråk (i det här fallet C ++) till instruktioner för maskinspråk på låg nivå som datorn kan förstå. Senare kör datorn var och en av dessa instruktioner för att ge önskat resultat. Denna uppsättning maskininstruktioner på låg nivå kallas en Object-kod.
Således kan kompilering i enkla termer definieras som omvandling av källkod till objektkoden.
hur spelar jag SWF-filer
I det kommande avsnittet kommer vi att titta på detaljerna i att ställa in kompilator på olika plattformar.
Inställning av C / C ++ kompilator
Linux operativsystem
Vi måste skriva följande kommando för att säkerställa att vårt Linux-operativsystem har rätt version av C ++ - kompilatorn.
g++ -v
Om kompilatorn är korrekt installerad på detta Linux-system kommer kommandot ovan att starta C ++ - kompilatorn och skriva ut dess version. Om ett fel inträffar krävs det att vi läser felet och kontrollerar dokumentationen igen och korrigerar installationen därefter.
När kompilatorn har ställts in korrekt kan vi kompilera vilket C ++ - program som helst genom att ge följande kommando:
g++ filename.cpp
Om koden är felfri kommer ett körbart “a.out” att genereras, vilket när det körs ger oss de önskade resultaten.
./a.out
Notera: Ovanstående kommando för att utföra a.out kan variera beroende på version av Linux.
Windows operativsystem
C ++ är väldigt stort och så är kompilatorerna tillgängliga för C ++. Vi har många kompilatorer som finns tillgängliga i Windows, varav vissa är fritt tillgängliga medan andra betalas.
Några av de kompilatorer som är fritt tillgängliga listas nedan:
- Cygwin (GNU C ++)
- MINGW (Minimalistisk GNU för Windows) - GCC-version för Windows.
- Intel C ++ för icke-kommersiell utveckling.
- Microsoft Visual C ++ Express-utgåva.
- Oracle C ++
Bland alla ovanstående kompilatorer är Microsoft Visual C ++ kompilator den mest populära. Vi kan antingen ladda ner den kostnadsfria expressutgåvan eller community-utgåvan för denna kompilator. Detta är en komplett lösning IDE och låter oss utveckla allt från enkla program till stora projekt.
Rekommenderad läsning = >> Mest populära C ++ kompilatorer
Eftersom detta är en färdig IDE behöver vi inte specifikt ge något kommando eller komma ihåg en sekvens för att kompilera och köra C ++ - programmen. Vi behöver bara ladda ner rätt version av MS Visual Studio och installera den. När du är klar är vi redo att använda den.
Bilden nedan visar MS Visual Studio installerat på ett Windows-system:
c ++ - fel odefinierad referens till
Andra C ++ IDE
Förutom IDE: er som redan diskuterats ovan finns det fortfarande många andra IDE: er som finns för C ++ - sammanställning. Om du alls inte vill ha en lokal installation för C ++ programmering, kan du alltid kompilera och köra dina program genom olika online-kompilatorer som finns.
Populärt bland dessa är:
Cpp.sh
Detta är en interaktiv online-kompilator som låter dig skriva C ++ - program online och köra det.
Nedan är skärmdumpen som visar ett enkelt program som körs i cpp.sh.
codechef ide
Codechef går är en flerspråkig kompilator. Det låter oss välja rätt språk som du vill köra program för och sedan kan du köra programmen på önskat språk.
Programskapande och dess utförande ser ut som visas nedan:
Slutsats
Online IDES är det bästa alternativet för människor som lär sig C ++ och vill få erfarenhet av språket genom att öva det.
Vi hoppas att den här handledningen var tillräckligt tydlig för att få en djup insikt i att skapa en miljö för C ++.
Från vår kommande handledning kommer vi att programmera med C ++ - inlärning med alla grundläggande C ++ - koncept.
=> Läs igenom den omfattande C ++ - utbildningsserien här
Rekommenderad läsning
- IT-support och affärsutveckling Executive Cum Training Coordinator Pune
- Steg-för-steg-installation och installation av Appium Studio
- Jira nedladdning och installation med Jira License Setup
- Installation och installation av Appium Studio för Eclipse
- Automatiserad regressionstest: utmaningar, process och steg
- Topp 20 bästa webbdesign- och utvecklingsföretag i INDIEN (2021)
- Så här ställer du in Node.js Testing Framework: Node.js Tutorial
- Topp 15 bästa mobilappsutvecklingsföretag (2021 rankningar)