Code::Blocks是一个免费、开源、跨平台的C/C++IDE,支持Windows、Linux、MacOSX。同时他还支持各种不同的编译器,如GNU/MinGWC/C++,VC++6.0/2003/2005/2008,BorlandC++,DigitalMars等等各种不同的编译器。经过14个组员长达2年对Code::Blocks的全部重写,终于发布了正式版8.02,最新版是10.05版,这个版本更包括了对构建基于wxWidgets的跨平台GUI程序的支持,堪比VisualC++。 wxWidgets则是一个十分优秀的跨平台的GUI框架,用其编写的C++应用程序可以十分方便