development environment setup
Dogłębne spojrzenie na konfigurację środowiska C ++ z przykładami.
Przykład tabeli skrótów języka c ++
W tym Bezpłatne serie szkoleń C ++ , dowiemy się więcej o instalacji środowiska C ++ w tym samouczku.
Przyjrzymy się szczegółom, w jaki sposób możemy wykonywać programy C ++. W tym celu będziemy musieli skonfigurować środowisko na naszej lokalnej maszynie lub możemy to zrobić za pomocą innych środków.
Programy w języku C ++ mogą być uruchamiane w różnych systemach operacyjnych, takich jak Windows, Linux, Mac OS, itp. Każdy system operacyjny ma swoje własne funkcje i zachowanie, w związku z czym podejście do konfiguracji środowiska C ++ będzie się odpowiednio różnić.
L poznajmy teraz różne sposoby wykonywania naszych programów w C ++ !!
Czego się nauczysz:
- Lokalne środowisko
- Ustawianie kompilatora C / C ++
- Inne środowiska IDE C ++
- Wniosek
- rekomendowane lektury
Lokalne środowisko
Aby efektywnie nauczyć się C ++, musimy ćwiczyć programy, zanim zaczniemy programować w C ++. W tym celu musimy mieć odpowiednie środowisko na naszej maszynie lokalnej, z którego będziemy mogli pisać programy C ++, kompilować je i później wykonywać.
W ramach konfiguracji środowiska lokalnego potrzebujemy dwóch najważniejszych programów na naszym komputerze, jak wspomniano poniżej:
# 1) Edytor tekstu
Po pierwsze, musimy napisać programy i zapisać każdy plik z rozszerzeniem „.cpp”. Aby napisać te programy, potrzebujemy edytora tekstu na naszym komputerze. Każdy edytor tekstu, który pozwala nam wprowadzać tekst, powinien działać. Może to być tak proste, jak notatnik lub zaawansowany edytor, taki jak Notepad ++. Potrzebujemy tego edytora do pisania programów.
Gdy skończymy pisać program, zapisujemy ten plik z rozszerzeniem „.cpp”, a następnie przekazujemy go kompilatorowi do skompilowania. Ten plik z rozszerzeniem .cpp jest nazywany „plikiem kodu źródłowego”.
Poniżej przedstawiono zrzut ekranu edytora Notepad ++, który służy do pisania programów C ++:
# 2) Kompilator
Gdy mamy już gotowy program C ++, musimy go skompilować i wykonać. Do kompilacji programu używamy programu o nazwie „Kompilator”.
Kompilator to oprogramowanie, które konwertuje program napisany w języku wysokiego poziomu (w tym przypadku C ++) na instrukcje języka maszynowego niskiego poziomu, które komputer może zrozumieć. Później komputer wykonuje każdą z tych instrukcji, aby uzyskać pożądane wyniki. Ten zestaw instrukcji maszynowych niskiego poziomu jest nazywany kodem obiektu.
Zatem w prostych słowach kompilację można zdefiniować jako konwersję kodu źródłowego na kod wynikowy.
jak sprawdzić zgodność z różnymi przeglądarkami
W następnej sekcji przyjrzymy się szczegółom konfigurowania kompilatora na różnych platformach.
Ustawianie kompilatora C / C ++
System operacyjny Linux
Musimy wpisać następujące polecenie, aby upewnić się, że nasz system operacyjny Linux ma poprawną wersję kompilatora C ++.
g++ -v
Jeśli kompilator jest poprawnie zainstalowany w tym systemie Linux, powyższe polecenie uruchomi kompilator C ++ i wydrukuje jego wersję. Jeśli wystąpi błąd, konieczne jest, abyśmy przeczytali błąd, ponownie sprawdzili dokumentację i odpowiednio skorygowali konfigurację.
Po poprawnym skonfigurowaniu kompilatora możemy skompilować dowolny program w C ++ wydając następujące polecenie:
g++ filename.cpp
Jeśli kod jest wolny od błędów, zostanie wygenerowany plik wykonywalny „a.out”, który po wykonaniu zapewni nam pożądane wyniki.
./a.out
Uwaga: Powyższe polecenie wykonania a.out może się różnić w zależności od wersji Linuksa.
System operacyjny Windows
C ++ jest bardzo rozległy, podobnie jak kompilatory dostępne dla C ++. Mamy wiele kompilatorów dostępnych w systemie Windows, z których niektóre są dostępne bezpłatnie, a niektóre są płatne.
Niektóre z swobodnie dostępnych kompilatorów są wymienione poniżej:
- Cygwin (GNU C ++)
- MINGW (Minimalistyczne GNU dla Windows) - wersja GCC dla Windows.
- Intel C ++ do niekomercyjnego programowania.
- Edycja Microsoft Visual C ++ Express.
- Oracle C ++
Spośród wszystkich powyższych kompilatorów najbardziej popularnym jest kompilator Microsoft Visual C ++. Dla tego kompilatora możemy pobrać bezpłatną edycję ekspresową lub edycję społecznościową. Jest to kompletne środowisko IDE, które pozwoli nam opracować wszystko, od prostych programów po duże projekty.
Zalecana lektura = >> Najpopularniejsze kompilatory C ++
Ponieważ jest to gotowe środowisko IDE, nie musimy specjalnie wydawać żadnych poleceń ani zapamiętywać sekwencji kompilacji i wykonywania programów C ++. Wystarczy pobrać odpowiednią wersję MS Visual Studio i ją zainstalować. Po zakończeniu jesteśmy gotowi do użycia.
Poniższy obraz przedstawia MS Visual Studio zainstalowany w systemie Windows:
Inne środowiska IDE C ++
Oprócz IDE, które zostały już omówione powyżej, nadal istnieje wiele innych IDE, które są obecne w kompilacji C ++. Jeśli w ogóle nie chcesz mieć lokalnej konfiguracji programowania w C ++, zawsze możesz skompilować i uruchomić swoje programy za pomocą różnych kompilatorów online, które są obecne.
Popularne wśród nich to:
Cpp.sh
Jest to interaktywny kompilator online, który umożliwia pisanie programów w C ++ online i wykonywanie ich.
Poniżej znajduje się zrzut ekranu, który pokazuje prosty program uruchamiany w cpp.sh.
codechef ide
Codechef idzie jest kompilatorem wielojęzycznym. Pozwala nam wybrać odpowiedni język, dla którego chcesz wykonywać programy, a następnie możesz uruchamiać programy w wymaganym języku.
Tworzenie programu i jego wykonanie będzie wyglądać jak poniżej:
pytania i odpowiedzi do wywiadu oracle pl / sql
Wniosek
IDES online to najlepsza opcja dla osób, które uczą się C ++ i chcą zdobyć doświadczenie z tym językiem, ćwicząc go.
Mamy nadzieję, że ten samouczek był wystarczająco jasny, aby uzyskać głęboki wgląd w konfigurowanie środowiska dla C ++.
W naszym nadchodzącym samouczku zajmiemy się programowaniem w języku C ++ ze wszystkimi podstawowymi koncepcjami języka C ++.
=> Przeczytaj całą serię samouczków szkoleniowych C ++ tutaj
rekomendowane lektury
- Pune, dyrektor ds. Wsparcia IT i rozwoju biznesowego, koordynator ds. Szkoleń
- Instalacja i konfiguracja Appium Studio krok po kroku
- Pobieranie i instalacja Jira przy użyciu konfiguracji licencji Jira
- Instalacja i konfiguracja Appium Studio dla Eclipse
- Zautomatyzowane testy regresji: wyzwania, proces i kroki
- Top 20 najlepszych firm zajmujących się projektowaniem i programowaniem stron internetowych w Indiach (2021)
- Jak skonfigurować środowisko testowe Node.js: samouczek dotyczący Node.js.
- 15 najlepszych firm zajmujących się tworzeniem aplikacji mobilnych (ranking w 2021 r.)