development environment setup
Hĺbkový pohľad na nastavenie prostredia C ++ s príkladmi.
softvér na rozpoznávanie reči je najpopulárnejší pre
V tomto Séria školení C ++ zadarmo , v tomto výučbe sa dozvieme viac o nastavení prostredia C ++.
Pozrime sa na podrobnosti o tom, ako môžeme vykonávať programy C ++. Na to budeme musieť nastaviť prostredie na našom lokálnom počítači alebo to môžeme urobiť aj inými prostriedkami.
Programy C ++ je možné spúšťať na rôznych operačných systémoch, ako sú Windows, Linux, Mac OS atď. Každý operačný systém má svoje vlastné vlastnosti a správanie a na základe toho sa prístup k nastaveniu prostredia C ++ bude podľa toho líšiť.
Ľ Teraz preskúmame rôzne spôsoby vykonávania našich programov v C ++ !!
Čo sa dozviete:
Miestne prostredie
Aby sme sa mohli efektívne naučiť C ++, musíme si predtým, ako začneme s programovaním v C ++, precvičovať programy. Aby sme to dosiahli, musíme mať na svojom lokálnom počítači správne prostredie, odkiaľ môžeme písať programy v C ++, kompilovať ich a neskôr ich spúšťať.
Ako súčasť nastavenia miestneho prostredia potrebujeme na našom stroji dva najdôležitejšie softvéry, ako je uvedené nižšie:
# 1) Textový editor
Najskôr musíme napísať programy a každý súbor uložiť s príponou ‘.cpp’. Aby sme mohli tieto programy písať, potrebujeme na našom stroji textový editor. Fungovať by mal každý textový editor, ktorý nám umožňuje zadávať text. Môže to byť také jednoduché ako poznámkový blok alebo pokročilý editor ako Notepad ++. Tento editor potrebujeme na písanie programov.
Po dokončení písania programu uložíme tento súbor s príponou „.cpp“ a potom ho odovzdáme kompilátoru na kompiláciu. Tento súbor s príponou .cpp sa nazýva „súbor zdrojového kódu“.
Ďalej uvádzame snímku obrazovky editora programu Poznámkový blok ++, ktorá sa používa na písanie programov v C ++:
# 2) Kompilátor
Keď už máme program C ++ pripravený, musíme ho zostaviť a spustiť. Na zostavenie programu používame softvérový program s názvom „Kompilátor“.
Kompilátor je softvér, ktorý prevádza program napísaný v jazyku vyššej úrovne (v tomto prípade C ++) na pokyny strojového jazyka na nízkej úrovni, ktorým počítač rozumie. Neskôr počítač vykoná každý z týchto pokynov, aby dosiahol požadované výsledky. Táto sada nízkoúrovňových strojových pokynov sa nazýva Object code.
Z jednoduchého hľadiska teda možno kompiláciu definovať ako prevod zdrojového kódu na kód objektu.
rozdiel medzi ľavým spojením a ľavým vonkajším spojením
V nadchádzajúcej časti sa pozrieme na podrobnosti nastavenia kompilátora na rôznych platformách.
Nastavenie kompilátora C / C ++
Operačný systém Linux
Musíme zadať nasledujúci príkaz, aby sme sa uistili, že náš operačný systém Linux má správnu verziu kompilátora C ++.
g++ -v
Ak je kompilátor správne nainštalovaný na tomto systéme Linux, vyššie uvedený príkaz spustí kompilátor C ++ a vytlačí jeho verziu. Ak sa vyskytne chyba, je potrebné, aby sme si chybu prečítali a znova skontrolovali dokumentáciu a podľa toho opravili nastavenie.
Keď je kompilátor nastavený správne, môžeme zostaviť akýkoľvek program v C ++ vykonaním nasledujúceho príkazu:
g++ filename.cpp
Ak je kód bezchybný, vygeneruje sa spustiteľný súbor „a.out“, ktorý nám po vykonaní poskytne požadované výsledky.
./a.out
Poznámka: Vyššie uvedený príkaz na spustenie a.out sa môže líšiť v závislosti od verzie systému Linux.
Operačný systém Windows
C ++ je veľmi rozsiahly, rovnako ako kompilátory dostupné pre C ++. Máme veľa kompilátorov, ktoré sú k dispozícii v systéme Windows, z ktorých niektoré sú voľne dostupné a niektoré platené.
Niektoré kompilátory, ktoré sú voľne dostupné, sú uvedené nižšie:
- Cygwin (GNU C ++)
- MINGW (Minimalistický GNU pre Windows) - verzia GCC pre Windows.
- Intel C ++ pre nekomerčný vývoj.
- Vydanie Microsoft Visual C ++ Express.
- Oracle C ++
Medzi všetkými vyššie uvedenými kompilátormi je najpopulárnejší prekladač Microsoft Visual C ++. Pre tento kompilátor si môžeme stiahnuť bezplatnú expresnú alebo komunitnú edíciu. Toto je kompletné riešenie IDE a umožní nám vyvinúť všetko, od jednoduchých programov až po veľké projekty.
Odporúčané čítanie = >> Najobľúbenejšie kompilátory C ++
Pretože sa jedná o hotové IDE, nemusíme konkrétne dávať žiadny príkaz alebo pamätať postupnosť na kompiláciu a vykonávanie programov C ++. Potrebujeme si stiahnuť príslušnú verziu MS Visual Studio a nainštalovať ju. Po dokončení sme pripravení ho použiť.
Obrázok uvedený nižšie zobrazuje program MS Visual Studio nainštalovaný v systéme Windows:
Ostatné IDE v C ++
Okrem IDE, o ktorých sa už hovorilo vyššie, pre kompiláciu C ++ existuje ešte veľa ďalších IDE. Ak vôbec nechcete mať lokálne nastavenie pre programovanie v C ++, môžete svoje programy kedykoľvek skompilovať a spustiť pomocou rôznych online kompilátorov, ktoré sú k dispozícii.
Populárne medzi nimi sú:
Cpp.sh
Toto je interaktívny online kompilátor, ktorý vám umožňuje napísať program C ++ online a spustiť ho.
Nižšie je uvedený screenshot, ktorý zobrazuje jednoduchý program vykonávaný v cpp.sh.
codechef ide
Codechef ide je viacjazyčný prekladač. Umožňuje nám zvoliť vhodný jazyk, pre ktorý chcete programy spúšťať, a potom môžete programy spúšťať v požadovanom jazyku.
Vytvorenie programu a jeho vykonanie bude vyzerať nasledovne:
vzorové testovacie prípady na ručné testovanie
Záver
Online IDES sú najlepšou voľbou pre ľudí, ktorí sa učia C ++ a chcú získať skúsenosti s jazykom jeho precvičovaním.
Dúfame, že tento tutoriál bol dostatočne jasný na to, aby sme získali hlboký vhľad do nastavenia prostredia pre C ++.
Z nášho pripravovaného tutoriálu pôjdeme na programovanie s výučbou C ++ so všetkými základnými konceptmi C ++.
=> Prečítajte si rozsiahlu sériu výukových programov C ++ tu
Odporúčané čítanie
- Koordinátor školenia pre školenie, podporu a podporu rozvoja IT v Pune
- Podrobná inštalácia a nastavenie aplikácie Appium Studio
- Stiahnutie a inštalácia Jira s nastavením licencie Jira
- Inštalácia a nastavenie aplikácie Appium Studio pre Eclipse
- Automatizované regresné testovanie: výzvy, proces a kroky
- Top 20 najlepších webdizajnov a vývojových spoločností v INDII (2021)
- Ako nastaviť testovací rámec Node.js: Výukový program Node.js
- Top 15 najlepších spoločností na vývoj mobilných aplikácií (rebríček 2021)