Lekcja 3: Przygotowanie do następnych lekcji

Dobra, już możemy programować. Zaraz, zaraz! Przecież wy nie macie pojęcia, gdzie pisać ten długi kod.

1.3.1. Narzędzia potrzebne do programowania

Do tego będą potrzebne trzy rzeczy:
  • Edytor tekstu. Może być nawet notatnik, ale lepiej wybrać program, który nam koloruje składnię. Żaden informatyk o zdrowych zmysłać nie programowałby w windowskim notatniku.
  • Kompilator. To taki sprzęt, który tłumaczy nasz język programowania, na jedyny zrozumiały dla niego język - maszynowy.
  • Debuger. Jest to program diagnostyczny, który automatycznie wyszukuje, czy nie zrobiliśmy błędów w kodzie. Jeśli będą (czego debuger naprawdę nie lubi), to nie pozwoli, żeby program się uruchomił.
Można każde z tych rzeczy pozyskać osobno, ale najlepiej jest wybrać tzw. środowisko programistyczne, w skrócie IDE, które zawiera wszystko w jednym.

1.3.2. Wybór środowiska programistycznego

Wybór odpowiedniego IDE może być trudny, ale my będziemy pracować w Code::Blocks. Oto kilka opisów najpopularniejszych środowisk programistycznych:
  • Code::Blocks jest darmowe i dostępne w większości systemów operacyjnych. Można je polecić na początek, a jeśli Ci się spodoba, to możesz też korzystać z niego i później. Środowisko to jest dostępne w wersjach dla systemu Windows, Linux i Mac.
  • Najpopularniejszy i tylko dostępny w systemie Windows to Wiindows Visual C++. Jest to niestety progran płatny i bardzo drogi, ale istnieje też dobra, bezpłatna wersja Visual C++ Express. Szczególne, co można w nim cenić to bardzo rozbudowany debuger.
  • Dla Mac Os przeznaczony jest darmowy Xcode, który programiści, pracujący w Macu, bardzo cenią.
  • Istnieje też kilka środowisk dla Linuxa, lecz najczęściej programujący w nim sami kompilują (tłumaczą) swój kod.
My wybraliśmy Code::Blocks, ale w każdym IDE, można będzie pisać ten kod, który będzie tu przedstawiony.

1.3.3. Instalacja Code::Blocks
Poniżej przedstawiam instrukcję do pobrania i instalacji Code::Blocks:
  1. Wchodzimy w link: http://www.codeblocks.org/downloads/26
  2. Teraz w zależności, jaki mamy system musimy wybrać odpowiedni plik do pobrania. Niestey nie wiem, które najlepiej nadają się dla Linuxa i Maca, ale dla Windowsa trzeba wybrać plik codeblocks-16.01mingw-setup.exe. Inne wersje Code::Blocks nie zawierają kompilatora, co może bardzo nam uprzykrzyć sprawę.
  3. Klikamy w link obok nazwy pliku w kolumnie "Download from".
  4. Powinno nam się aktywować pobieranie. Później wyrażamy zgodę na instalację.
  5. Instalacja powinna przejść z domyślnymi ustawieniami. Gdy się skończy mamy już na komputerze program Code::Blocks.
1.3.4. Otwieranie projektu
Otwieramy program Code::Blocks. Naszym oczom powinna się ukazać strona startowa.



Żeby zacząć programować trzeba kliknąć "Create a new project". Powinno się otworzyć specjalne okno.



Wybieramy "Console application" i powinno ukazać nam się okno, w którym wybieramy ustawienia naszego projektu. Najpierw wybieramy język - oczywiście C++, a następnie nazwę. Nazwa może być dowolna i zapisana, gdzie chcemy.
Później musimy wybrać kompilator. Na pewno w większości, nie trzeba go będzie w ogóle zmieniać. 
 


Po zakończonym procesie wyskoczy nam szary ekran, gdzie jest obszar roboczy. Co się dzieje? Teraz musimy otworzyć nasz utworzony projekt. Wszystkie początkowe pliki są zapisywane pod nazwą main.cpp. Rozszerzenie .cpp to skrót od "Sources", w którym będą zapisane nasze wszyskie funkcje i metody, które poznamy później. Drugie rozszerzenie to .h, w którym będziemy przechowywać wszystkie nasze zmienne oraz metody i będziemy je "łączyć".
Klikamy w plusik obok "Sources" w kolumnie z lewej strony i klikamy dwa razy w main.cpp. Naszym oczom powinien ukazać się już gotowy kod!


Omawiać go będziemy na następnej lekcji, a tymczasem warto wiedzieć trochę o budowie programu. Na dole znajduje się debuger. Jeśli zrobimy błąd, powinien tutaj wyskoczyć komunikat. U góry znajduje się pasek, na którym jest szereg opcji. Najważniejsze to: "File"/ "Save" - umożliwi nam zapisanie naszych postępów. Można tego nie używać, ponieważ program za każdą kompilacją automatycznie zapisuje plik. Druga opcja, a właściwie opcje znajdują się w zakładce "Build". Są tam przyciski "Build", "Run" i "Run and Build", które omówimy na następnej lekcji.

No to chyba jesteśmy już gotowi, żeby programować!

<- Spis treści                                                                                                                                      Następna lekcja ->
Ta strona internetowa została utworzona bezpłatnie pod adresem Stronygratis.pl. Czy chcesz też mieć własną stronę internetową?
Darmowa rejestracja