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 CDThttp://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.
Code::Blocks
Code::Blockshttp://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.
Anjuta
Anjutahttp://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.