Fog Creek Software
Discussion Board

Linux IDE for C++ development?

Any examples of these IDE's in Linux?

Monday, April 7, 2003

Try googling for Linux IDE C++ quite a few come up

Matthew Lock
Monday, April 7, 2003


Available in both an open version, which is free, but allows you to only do open source struff, and a few commercial versions as well.

Monday, April 7, 2003

The normal answer if you ask this kind of question is emacs.

Monday, April 7, 2003

Check C-Forge at for a nice cross-language IDE with CVS integration, debugger, make/build system, class browser etc.

Gertjan de Back
Monday, April 7, 2003


happy to be working
Monday, April 7, 2003

I'm sure you're looking for something that's relatively cheap, but there's also MULTI:

Of course, I'm biased.

Steven C.
Monday, April 7, 2003

Any IDE's which are free?

Monday, April 7, 2003



Kdevelop and Ecclipse

I use DDD/GDB as needed.  It certainly works well, but lacks many features found in Visual C++'s debugger.

I dislike Kdevelop for the exact same reasons that I dislike VisualXXX IDE's.  I don't want to conform to someone's idea of what a project is.  We work in cross compiler environments, and these IDE project things tend to really get in the way (include search and linker rules, specifically).

I like Visual Slick Edit ( and pay for it (my own money) and have used it for over 5 years now.  Their project configuration is flexible enough that I find it useful.

Also, long live make.

Nat Ersoz
Monday, April 7, 2003

For a debugger, try KDbg which is a GUI for the GDB debugger which is leaner, meaner and easier to use (at least IMHO) than DDD.

Get it from

Neil Butterworth
Monday, April 7, 2003

Slickedit. It lets you create builds, makefiles, class browser, and macros

Monday, April 7, 2003

You could try Anjuta, particularly if you are working with GTK/Gnome:

I've never usded it myself, so I can'y say if it's any good.

Tim Evans
Monday, April 7, 2003

For an Unintegrated Development Environment (UDE) (the realms of the fancy syntax-highlighting programmer's editor), JEdit is very nice.  Plugins are plentiful, including project management ones.  Plans are afoot for generic document maps, which paves the way for generic code completion (at the moment code-completion plugins tend to be Java-specific).

Back into real IDEs, I hear that Codewarrior is now available for Linux.  Although this is a love-it or hate-it IDE, my experience of the actual compiler on other platforms is enough to make me recommend this!

If you are actually doing Linux development (and not just development on Linux), then I strongly recommend KDevelop.  It isn't only KDE-biased, it can do Gnome etc too.

Eclipse might be interesting, although I've never used the C++ plugins (must try this out!).

Tuesday, April 8, 2003

I don't use an IDE as such, I instead use a set of tools.  These include,


Colin Newell
Tuesday, April 8, 2003

Magic C++, a visual remote Unix/Linux C/C++ IDE

See for more information. There's also a free trial download. It looks just like Visual C++ and supprots for editing, compiling, debugging etc.

Saturday, May 22, 2004

*  Recent Topics

*  Fog Creek Home