C++ GUI aplikacije za Linux možeš da razvijaš i pod Windowsom. Probaj recimo wxDev-C++. Možeš ga preuzeti sa adrese
http://wxdsgn.sourceforge.net/index.php
Posle možeš svoju aplikaciju samo da iskompajliraš pod Linux-om. Uslov je naravno, da imaš biblioteku wxWidgets. Postoje i druge varijante. Na primer, možeš probati okruženje Code::Blocks.
http://www.codeblocks.org/
Strogo je preporučljivo preuzeti recent development snapshot, a ne latest stable release. Ovo je samo okruženje. Biblioteke se moraju posebno nabaviti. Možeš ga koristiti u kombinaciji npr. sa Qt-om.
http://trolltech.com/products/qt/downloads
Skini open source edition. U vezi njega postoji
važna napomena. Besplatno se nabavlja pod GPLv2 uslovima, što zači da program napisan u njemu možeš ili da zadržiš za ličnu upotrebu ili da ga plasiraš pod GPLv2 (dakle, kao open source). Isto ograničenje ima KDE. wxWidgets nema takvo ograničenje.
Vidi da li ti odgovara Ultimate++. Tu imaš sve na jednom mestu.
http://www.ultimatepp.org/
No, ako nisi gadljiv na Object Pascal, svakako probaj Lazarus. Izvanredan je.
http://www.lazarus.freepascal.org/
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.