Free download: C/C++ Eclipse Plugin
C/C++ IDE Plugin for the Eclipse Project workbench provides a fully functional C and C++ Integrated Development Environment (IDE). The IDE is not bound to any compiler; it can be used with any C/C++ compiler (for example, gcc). C/C++ IDE Plugin includes its own C/C++ parser for gathering information from projects. The parsed information is then used by other tools to provide information about the project. The C/C++ Plugin is written in Java and is therefore platform-independent.