====== Dev-C++ ====== ==== Opis ==== Dev-C++ jest darmowym popularnym zintegrowanym środowiskiem programistycznym (IDE) tworzonym przez [[http://www.bloodshed.net|BloodshedSoftware]] rozpowszechnianym na licencji [[http://www.gnu.org/licenses/gpl.txt|GNU GPL]]. Ostatnia udostępniona wersja to 4.9.9.2 ([[http://prdownloads.sourceforge.net/dev-cpp/devcpp-4.9.9.2_setup.exe|Dev-C++ 5.0 beta 9.2]]), najprawdopodobniej nie pojawią się nowsze wersje środowiska.\\ Domyślnie Dev-C++ zawiera system kompilatorów Mingw (GCC 3.4.2 oraz GDB 5.2.1), ale po odpowiedniej konfiguracji może współpracować z innymi kompilatorami opartymi na GCC (w tym z kompilatorami kodu dla systemów wbudowanych). Przy korzystaniu z domyślnego systemu kompilatorów możliwe jest tworzenie plików wykonywalnych dla systemu Windows, zarówno konsolowych jak okienkowych, bibliotek statycznych i dynamicznych (DLL).\\ Autorzy udostępniają kod źródłowy środowiska, które jest napisane w Borland Delphi 6. === Funkcje środowiska === * Polska wersja językowa * Podpowiadanie składni * Debugowanie (oparte na GDB) * Podkreślanie składni * Menedżer projektu * Wsparcie dla szablonów projektów * Obsługa systemu kontroli wesji CVS * Bogaty pakiet paczek ([[http://devpaks.org/]]) * Istnieje wersja przystosowana do wxWindows (wx-DevC++) === Wymagania systemowe === * Windows 95 lub nowszy * 32 MB RAM * ok. 60 MB HDD * pliki wynikowe kompilowane przez Dev-C++ wymagają MSVCRT.DLL (dostępny w Windows 95 OSR 2 lub nowszym) ==== Tworzenie projektu ==== Aby utworzyć projekt, którego zadaniem jest wyświetlenie "Hello World" w oknie konsoli, należy: * Uruchomić Dev-C++ * Wybrać z menu: Plik (File) -> Nowy (New) -> Projekt... (Project...) {{http://img573.imageshack.us/img573/74/krok1.png}} * W nowym oknie dialogowym z zakładki Basic wybrać Console Application * Podać nazwę projektu (domyślnie Projekt1) * Upewnić się, że zaznaczona jest opcja Projekt C++ * Kliknąć OK {{http://img691.imageshack.us/img691/7010/krok2.png}} * Zapisać plik projektu (*.dev) w nowym oknie dialogowym * Po zapisaniu dostępny jest domyślny kod programu z szablonu, który należy uzupełnić o linię wyświetlającą napis "Hello World" {{http://img24.imageshack.us/img24/8836/krok3.png}} * Zapisać kod programu (*.cpp) przez naciśnięcie przycisku Zapisz (skrót klawiszowy Ctrl+S) lub wybraniu tej opcji z menu: Plik (File) -> Zapisz (Save) {{http://img695.imageshack.us/img695/4924/zapisz.png}} * Jeżeli wszystkie kroki przebiegły poprawnie, po naciśnięciu przycisku Kompiluj i uruchom (skrót klawiszowy F9) lub wybraniu tej opcji z menu: Uruchom (Run) -> Kompiluj i uruchom (Compile and Run) pojawi się okno z uruchomionym programem. {{http://img704.imageshack.us/img704/152/uruchom.png}} {{http://img502.imageshack.us/img502/6672/enda.png}}