Code::Blocks is a free, open-source, cross-platform C, C++ and Fortran IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.
Finally, an IDE with all the features you need, having a consistent look, feel and operation across platforms.
Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality can be added by installing/coding a plugin. For instance, compiling and debugging functionality is already provided by plugins!
We hope you enjoy using Code::Blocks!
The Code::Blocks Team
Good lightweight IDE for C/C++ projects. I`d build shared libraries and applications as well. Good integration with GDB and valgrind. But! there is no version control integration or plugins!? How to work without SCM? Not found how to pass cmd arguments to application. Not found how to using predefined environment variables before run my application. Where output window? Some of the windows has illegal size - f.e. settings -> global variables buttons are hide by window border. Dialog add files has unusable list of file types if you need only C/C++ source or/and headers you need scroll and scroll to up! Suppose that in the future releases you will support Qt development. But anyway this IDE match more than others lightweight F.E. ZinJal and very usable when you use only C/C++ instead of such monsters like NetBeans and Eclipse.
Excellent open source project.
always my fav ;)
very good IDE, the best IDE for C programmers