dev c ide installation
devops pytania do wywiadu i odpowiedzi dla doświadczonych
Ten samouczek wyjaśnia instalację, działanie i funkcje środowiska IDE Dev C ++, które jest jednym z najczęściej używanych środowisk IDE do tworzenia aplikacji w języku C ++:
Dev-C ++ to w pełni funkcjonalne graficzne środowisko IDE (zintegrowane środowisko programistyczne), które wykorzystuje system kompilatora MinGw do tworzenia aplikacji opartych na systemie Windows oraz C / C ++ opartych na konsoli. Może być również używany z dowolnym innym kompilatorem opartym na GCC, takim jak Cygwin.
Dev-C ++ jest wolnym oprogramowaniem i jest rozprowadzane na licencji GNU General Public License. W ten sposób możemy swobodnie rozpowszechniać lub modyfikować IDE. Pierwotnie został opracowany przez „Bloodshed Software”. Został rozwidlony przez Orwella po opuszczeniu go przez Bloodshed w 2006 roku.
=> Sprawdź całą serię bezpłatnych szkoleń C ++ tutaj.
Omówmy teraz szczegółowo różne aspekty tego środowiska C ++ IDE.
Czego się nauczysz:
Funkcje IDE Dev-C ++
Poniżej wymieniono niektóre funkcje tego środowiska IDE, które pomagają nam tworzyć wydajne i przyjazne dla użytkownika aplikacje C / C ++.
- Dev-C ++ obsługuje kompilatory oparte na GCC, w tym Cygwin, MinGW, itp. Możemy albo zainstalować IDE dev-C ++ wraz ze zintegrowanym kompilatorem lub tylko IDE, jeśli mamy już kompilator w naszym systemie.
- Możemy używać zintegrowanego debugowania (przy użyciu GDB) z tym IDE. Debugger pozwala nam wykonywać wszystkie ogólne operacje debugowania na kodzie źródłowym.
- Posiada funkcję lokalizacji, która zapewnia obsługę wielu języków. Język możemy wybrać przy pierwszym uruchomieniu IDE po jego zainstalowaniu. W każdej chwili możemy również zmienić język za pomocą ustawień.
- Podobnie jak inne środowiska IDE, to IDE zapewnia również funkcję „automatycznego uzupełniania” dla pisanego przez nas kodu.
- Zawiera konfigurowalny edytor podświetlania składni, który może uczynić kod źródłowy bardziej czytelnym.
- Pozwala edytować i kompilować pliki zasobów.
- Posiada Menedżera narzędzi, który zawiera różne narzędzia, których można użyć w projekcie.
- To IDE ma również wbudowane funkcje Znajdź i zamień.
- Korzystając z Dev-C ++ IDE, możemy tworzyć różne typy aplikacji, czy to Windows, konsole, biblioteki statyczne czy DLL.
- Możemy również tworzyć własne szablony projektów, aby tworzyć własne typy projektów.
- Pliki makefile, które są używane do zarządzania procesem kompilacji aplikacji, można również tworzyć za pomocą środowiska dev-C ++ IDE.
- Zapewnia obsługę przeglądarki klas, a także przeglądarki zmiennych debugowania.
- Posiada Project Managera, który pomaga nam zarządzać różnymi projektami.
- Zapewnia również obsługę drukowania poprzez swój interfejs.
- Możemy łatwo zainstalować dodatkowe biblioteki za pomocą menedżera pakietów dostarczonego przez IDE.
- To C ++ IDE zapewnia również obsługę CVS do zarządzania kodem źródłowym.
Instalowanie i konfigurowanie C ++ IDE
Odpowiednią instalację dla dev-C ++ IDE możemy pobrać z tutaj
Dostępny jest również link do kodu źródłowego tutaj
Zobaczmy teraz cały proces instalacji. Skorzystaliśmy z instalatora, który jest dostarczany wraz z Kompilator C ++ . W tym samouczku używamy dev-C ++ w wersji 5.11 z kompilatorem TDM-GCC 4.9.2.
Poniżej przedstawiono krokową instalację dev-C ++.
# 1) Pierwszym krokiem podczas uruchamiania instalatora jest wybranie wybranego języka, jak pokazano na poniższym zrzucie ekranu.
#dwa) Po wybraniu odpowiedniego języka musisz zaakceptować umowę licencyjną, która zostanie wyświetlona w następnej kolejności.
# 3) Następnie jesteśmy proszeni o wybranie komponentów, które musimy zainstalować jako część instalacji dev-C ++.
Jak pokazano na powyższym zrzucie ekranu, otrzymujemy listę komponentów dostępnych do instalacji i pole wyboru przy każdym komponencie. Możemy zaznaczyć / odznaczyć każde pole, aby wskazać, które komponenty zainstalować. Kliknij dalej, gdy komponenty zostaną wybrane.
# 4) Teraz instalator zapyta użytkownika o folder docelowy, do którego mają zostać skopiowane pliki / biblioteki dev-C ++ itp.
Gdy podamy ścieżkę do folderu docelowego, kliknij Zainstaluj.
# 5) Poniższy zrzut ekranu przedstawia postęp instalacji.
Po zakończeniu instalacji zostanie wyświetlone okno dialogowe „Zakończ”, które sygnalizuje koniec instalacji. Klikamy Zakończ, a następnie możemy uruchomić IDE dev-C ++.
Przyjrzyjmy się teraz szczegółowo działaniu tego środowiska C ++ IDE.
Programowanie przy użyciu IDE Dev-C ++
Konfiguracja Dev C ++
Zmień ustawienie konsolidatora na potrzeby debugowania
Po uruchomieniu IDE pierwszą rzeczą, którą musimy upewnić się, jest ustawienie generowania informacji debugowania.
Wykonaj poniższe czynności, aby ustawić informacje debugowania.
- Aby zmienić to ustawienie, kliknij Narzędzia -> Opcje kompilatora.
- Następnie kliknij „ Ustawienia ”W wyskakującym oknie dialogowym.
- Pod „ Ustawienia ', mamy ' spinki do mankietów ”.
- W ' spinki do mankietów ”Widoczne są różne opcje. Ustaw „ tak ”Dla opcji„ Generuj informacje debugowania (-g3) ”.
Jest to pokazane na poniższym zrzucie ekranu.
Po zakończeniu kliknij OK.
Utwórz nowy projekt
Aby stworzyć nowy projekt w dev-C ++, musimy wykonać poniższe kroki:
- Kliknij Plik -> Nowy -> Projekt.
- Otworzy się nowe okno dialogowe, jak pokazano poniżej.
- Tutaj możemy określić nazwę projektu. Upewnij się, że wybrałeś „Pusty projekt”, a także, aby zaznaczyć przycisk „Projekt C ++”.
- Po podaniu wszystkich informacji możemy kliknąć ok, a IDE zapyta o ścieżkę, w której projekt ma zostać zapisany. Po wykonaniu tej czynności otworzy się obszar roboczy z eksploratorem projektów po lewej stronie, który pokazuje projekt, który właśnie utworzyliśmy.
- Teraz możemy dodać lub zaimportować pliki kodu do tego projektu.
Dodaj pliki źródłowe
Dodanie pliku do projektu można wykonać na dwa sposoby.
- Dodaj nowy plik, klikając Projekt -> Nowy plik lub kliknij prawym przyciskiem myszy Nazwa Projektu w eksploratorze projektów i kliknij Nowy plik .
- Innym sposobem jest dodanie istniejących plików do projektu. Można to zrobić, klikając Projekt -> Dodaj do projektu lub kliknij prawym przyciskiem myszy Nazwa Projektu w eksploratorze projektów i wybierz „ Dodaj do projektu… ”Spowoduje to wyświetlenie okna dialogowego do wybierania plików i importowania ich do projektu.
- Po dodaniu plików do projektu obszar roboczy wygląda tak, jak pokazano poniżej.
Kompiluj / buduj i wykonuj projekt
Kiedy już mamy cały kod dla projektu, będziemy teraz kompilować i budować projekt.
Wykonaj poniższe kroki, aby skompilować i wykonać projekt deweloperski w C ++:
- Aby skompilować projekt, kliknij Wykonaj -> Kompiluj (lub kliknij F9).
- Stan kompilacji możemy zobaczyć w „ Kompiluj dziennik ”W obszarze roboczym.
- Jeśli wystąpią jakiekolwiek błędy, czy to składniowe, czy też błędy konsolidatora, pojawią się one na karcie kompilatora.
- Po pomyślnym skompilowaniu projektu musimy go uruchomić.
- Kliknij Wykonaj -> Uruchom . (lub kliknij F10)
- Okno konsoli, które daje nam dane wyjściowe, zostanie pokazane na poniższym zrzucie ekranu.
- Jeśli istnieją parametry wiersza poleceń do przekazania do programu, klikamy Wykonaj -> Parametry . Otworzy się okno dialogowe, za pomocą którego możemy przekazać parametry.
Debugowanie w C ++ IDE
Czasami możemy nie uzyskać żądanych wyników z naszego programu, chociaż program jest poprawny składniowo. W takiej sytuacji możemy debugować program. IDE dev-C ++ zapewnia wbudowany debugger.
Wykonaj poniższe kroki, aby debugować program przy użyciu środowiska Dev-C ++ IDE:
- Kliknij Wykonaj -> Debuguj . (lub kliknij F5 ).
- Po kliknięciu debugowania otrzymujemy menu debugowania w IDE, jak pokazano poniżej.
- Przed debugowaniem możemy przełączać punkty przerwania za pomocą F4 w określonym wierszu kodu.
- Korzystając z menu debugowania, możemy użyć opcji, takich jak dodaj zegarki, uruchom do kursora, do funkcji itp., Aby skutecznie debugować nasz program.
Często Zadawane Pytania
Pytanie 1) Czy programowanie w C ++ jest darmowe?
Odpowiedź: Tak. Dev-C ++ to darmowe IDE.
Pytanie 2) Czy programowanie w C ++ obsługuje C ++ 11?
Odpowiedź: Tak. Właściwie Dev-C ++ to tylko IDE. Rzeczywista kompilacja jest wykonywana przez bazowy kompilator GCC, który jest skojarzony z IDE. Każdy kompilator GCC domyślnie używa standardu C ++ 03. Aby zmienić go na C ++ 11, musimy zmienić opcję kompilatora zwaną standardami językowymi.
- Aby to zrobić, kliknij Przybory w środowisku Dev-C ++ IDE.
- Następnie kliknij Opcje kompilatora…
- Pod tym kliknij „ Ustawienia ”.
- Na karcie ustawień widzimy „ Generowanie kodu ”.
- Kliknij na ' Standard języka (-std) ”Wartość i ustaw ją na„ ISOC ++ 11 ”Lub„ GNUC ++ 11 ' jak na Twoje wymagania.
Poniższy zrzut ekranu pomoże w rzeczywistej zmianie opcji.
Kliknij przycisk OK w oknie dialogowym, a standard kompilatora zostanie zmieniony na C ++ 11.
Pytanie 3) Czy dev-C ++ może kompilować C?
Odpowiedź: Tak. Dev-C ++ IDE pozwala nam pisać i kompilować programy w językach C i C ++. Ponieważ C ++ jest ulepszoną wersją języka C, kompilator C ++ może skompilować dowolny program napisany w języku C.
W tym IDE, podczas tworzenia nowego projektu, okno dialogowe daje nam opcję stworzenia projektu w C lub C ++.
Wniosek
W tym samouczku szczegółowo omówiliśmy funkcje, instalację i działanie środowiska dev-C ++ IDE. Widzieliśmy cały cykl tworzenia nowego projektu, dodawania plików z kodem źródłowym, szczegółowego kompilowania, budowania i wykonywania kroków.
Omówiliśmy również proces debugowania w Dev-C ++ wraz z niektórymi często zadawanymi pytaniami. Można to uznać za popularne środowisko IDE do programowania w języku C ++ po Visual Studio i Eclipse IDE.
W naszych kolejnych samouczkach omówimy znacznie więcej tematów ważnych z punktu widzenia programisty.
=> Zobacz tutaj, aby poznać pełną listę samouczków języka C ++.
rekomendowane lektury
- Programowanie w języku Java przy użyciu środowiska Eclipse IDE
- Selenium IDE Download Instalacja i podstawowe funkcje Wprowadzenie
- Samouczek IntelliJ IDEA - programowanie w języku Java w środowisku IntelliJ IDE
- Eclipse IDE: Utwórz i uruchom swój pierwszy projekt Java
- Samouczek programu Robot Framework - instalacja funkcji i oprogramowania
- Instalacja oprogramowania / instalacja Un Testowanie
- Recenzja Wing IDE: cechy i zalety
- Konfigurowanie Mavena za pomocą Eclipse Java IDE