Produkty Novinky Články Návody Kontakty

Přehled freewarových IDE

V úvodu kapitoly jsme se zmínili o zemětřesení, které vznik integrovaného vývojového prostředí Eclipse způsobil. Ale i Eclipse CDT má ovšem na trhu volně dostupných vývojových prostředí své konkurenty o nichž je dobré vědět.

Eclipse CDT

Eclipse CDTInformationhttp://www.eclipse.org/cdt/ je multiplatformní integrované vývojové prostředí pro vývoj v jazyce C/C++. Napsáno je v jazyce Java, což na straně jedné umožňuje snadnou přenositelnost, na straně druhé je občas příčinou pomalejších reakcí grafického prostředí. Nicméně mezi vývojáři aplikací pro embedded zařízení patří k nejpoužívanějším, a proto popíšeme stručně jeho instalaci a nastavení a ukážeme si jak jej používat.
obrázek eclipse-pohled-c
Obrázek 1.1 Eclipse - pohled C/C++

Code::Blocks

Code::BlocksInformationhttp://www.codeblocks.org je dalším z řady známých bezplatných integrovaných vývojových prostředí pro jazyk C/C++. Jeho výhodou je rychlost, protože je psáno v jazyce C++ a multiplatformnost - běží jak Linuxu a Macu, tak i na Windows.
obrázek codeblocks
Obrázek 1.2 Code::Blocks - základní obrazovka

Anjuta

AnjutaInformationhttp://projects.gnome.org/anjuta/index.html je integrované vývojové prostředí, které ovšem běží pouze na Linuxu v desktopovém prostředí GNOME. Jeho výhodou je propracované grafické prostředí, rychlost (je napsáno v jazyce C) a podpora několika programovacích jazyků (C, C++, Java atd.). Nevýhodou může naopak být, že pro sestavení projektů používá systém automake/autoconf.
obrázek anjuta
Obrázek 1.3 Anjuta - základní obrazovka