development environment setup
O privire aprofundată asupra configurării mediului C ++ cu exemple.
software de backup gratuit pentru Windows 8.1
In acest Seria de antrenament C ++ gratuită , vom afla mai multe despre configurarea mediului C ++ în acest tutorial.
Vom analiza detaliile despre modul în care putem executa programe C ++. Pentru aceasta, va trebui să configurăm un mediu pe mașina noastră locală sau o putem face și folosind alte mijloace.
Programele C ++ pot fi executate pe o varietate de sisteme de operare, cum ar fi Windows, Linux, Mac OS, etc. Fiecare sistem de operare are propriile sale caracteristici și comportament și bazându-se pe faptul că abordarea configurării unui mediu C ++ va diferi în consecință.
L și acum explorăm diferitele moduri de a executa programele noastre C ++ !!
Ce veți învăța:
Mediu local
Pentru a învăța în mod eficient C ++, trebuie să practicăm programe înainte de a începe cu programarea C ++. Pentru aceasta, trebuie să avem un mediu adecvat pe mașina noastră locală de unde putem scrie programe C ++, le putem compila și apoi le putem executa.
Ca parte a configurării mediului local, avem nevoie de două software-uri importante pentru echipamentul nostru, după cum se menționează mai jos:
# 1) Editor de text
În primul rând, trebuie să scriem programe și să salvăm fiecare fișier cu o extensie „.cpp”. Pentru a scrie aceste programe, avem nevoie de un editor de text pe aparatul nostru. Orice editor de text care ne permite introducerea textului ar trebui să funcționeze. Poate fi la fel de simplu ca un bloc de note sau un editor avansat precum Notepad ++. Avem nevoie de acest editor pentru a scrie programe.
Odată ce terminăm de scris un program, salvăm acest fișier cu o extensie „.cpp” și apoi îl transmitem compilatorului pentru compilare. Acest fișier cu extensia .cpp se numește „fișier cod sursă”.
Mai jos este o captură de ecran a unui editor Notepad ++ care este folosit pentru a scrie programe C ++:
# 2) Compilator
Odată ce avem programul C ++ pregătit, trebuie să compilăm programul și să-l executăm. Folosim un program software numit „Compiler” pentru a compila programul.
Un compilator este un software care convertește un program scris într-un limbaj de nivel înalt (în acest caz C ++) în instrucțiuni de limbaj automat de nivel scăzut pe care computerul le poate înțelege. Ulterior, computerul execută fiecare dintre aceste instrucțiuni pentru a produce rezultatele dorite. Acest set de instrucțiuni de mașină de nivel scăzut se numește cod obiect.
Astfel, în termeni simpli, compilarea poate fi definită ca conversia codului sursă în codul obiect.
c ++ programare întrebări de interviu
În secțiunea viitoare, vom analiza detaliile despre configurarea compilatorului pe diferite platforme.
Setarea compilatorului C / C ++
Sistem de operare Linux
Trebuie să tastăm următoarea comandă pentru a ne asigura că sistemul nostru de operare Linux are versiunea corectă a compilatorului C ++.
g++ -v
Dacă compilatorul este instalat corect pe acest sistem Linux, atunci comanda de mai sus va lansa compilatorul C ++ și va imprima versiunea acestuia. Dacă apare o eroare, atunci este necesar să citim eroarea și să verificăm din nou documentația și să corectăm setarea în consecință.
Odată ce compilatorul este configurat corect, putem compila orice program C ++ dând următoarea comandă:
g++ filename.cpp
Dacă codul nu conține erori, va fi generat un „a.out” executabil, care la executare ne va oferi rezultatele dorite.
./a.out
Notă: Comanda de mai sus pentru a executa a.out poate diferi în funcție de versiunea Linux.
Sistem de operare Windows
C ++ este foarte vast, la fel și compilatoarele disponibile pentru C ++. Avem o mulțime de compilatoare care sunt disponibile în Windows, dintre care unele sunt disponibile gratuit, în timp ce altele sunt plătite.
Unele dintre compilatoarele care sunt disponibile gratuit sunt enumerate mai jos:
- Cygwin (GNU C ++)
- MINGW (Minimalist GNU pentru Windows) - versiunea GCC pentru Windows.
- Intel C ++ pentru dezvoltare necomercială.
- Ediția Microsoft Visual C ++ Express.
- Oracle C ++
Dintre toate compilatoarele de mai sus, compilatorul Microsoft Visual C ++ este cel mai popular. Putem descărca ediția gratuită expres sau ediția comunității pentru acest compilator. Aceasta este o soluție completă IDE și ne va permite să dezvoltăm totul chiar de la programe simple la proiecte mari.
Lectură recomandată = >> Cele mai populare compilatoare C ++
Deoarece acesta este un IDE readymade, nu este necesar să dăm nicio comandă sau să ne amintim o secvență pentru a compila și executa programele C ++. Trebuie doar să descărcăm versiunea corespunzătoare a MS Visual Studio și să o instalăm. Odată terminat, suntem gata să-l folosim.
Imaginea prezentată mai jos arată MS Visual Studio instalat pe un sistem Windows:
Alte IDE C ++
În afară de IDE-urile care sunt deja discutate mai sus, există încă o mulțime de alte IDE care sunt prezente pentru compilarea C ++. Dacă nu doriți să aveți o configurare locală pentru programarea C ++, atunci puteți oricând să compilați și să vă executați programele prin intermediul diferitelor compilatoare online care sunt prezente.
Cele mai populare dintre acestea sunt:
Cpp.sh
Acesta este un compilator interactiv online care vă permite să scrieți programul C ++ online și să îl executați.
Mai jos este captura de ecran care arată un program simplu executat în cpp.sh.
codechef ide
Codechef merge este un compilator multi-limbă. Ne permite să selectăm limba adecvată pentru care doriți să executați programe și apoi puteți executa programele în limba dorită.
Crearea programului și execuția acestuia vor arăta așa cum se arată mai jos:
caracter la șir c ++
Concluzie
IDES-urile online sunt cea mai bună opțiune pentru persoanele care învață C ++ și doresc să câștige experiență cu limba practicând-o.
Sperăm că acest tutorial a fost suficient de clar pentru a obține o perspectivă profundă asupra configurării unui mediu pentru C ++.
Din următorul nostru tutorial, vom alege programarea cu învățarea C ++ cu toate conceptele de bază C ++.
=> Citiți aici seria de tutoriale extinse de formare C ++
Lectură recomandată
- Suport IT și Dezvoltare Afaceri Coordonator Executiv Cum Training Pune
- Instalarea pas cu pas și configurarea Appium Studio
- Descărcare și instalare Jira cu configurarea licenței Jira
- Instalarea și configurarea Appium Studio pentru Eclipse
- Testare automată de regresie: provocări, proces și pași
- Top 20 cele mai bune companii de design și dezvoltare web din INDIA (2021)
- Cum se configurează cadrul de testare Node.js: Tutorial Node.js
- Top 15 cele mai bune companii de dezvoltare de aplicații mobile (clasamente 2021)