Różnice między wybraną wersją a wersją aktualną.
Next revision | Previous revision | ||
ide_dev-c [2010/12/23 23:23] msuminski utworzono |
ide_dev-c [2010/12/24 00:15] (aktualna) msuminski instrukcja tworzenia projektu |
||
---|---|---|---|
Linia 1: | Linia 1: | ||
- | 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. | + | ====== Dev-C++ ====== |
- | 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). | + | ==== 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. | 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: | + | === Funkcje środowiska === |
- | * Windows 95 lub nowszy | + | * Polska wersja językowa |
- | * 32 MB RAM | + | * Podpowiadanie składni |
- | * ok. 60 MB HDD | + | * Debugowanie (oparte na GDB) |
- | * pliki wynikowe kompilowane przez Dev-C++ wymagają MSVCRT.DLL (dostępny w Windows 95 OSR 2 lub nowszym) | + | * 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}} |