Fog Creek Software
Discussion Board




Linux IDE for C++ development?

Any examples of these IDE's in Linux?

anonymous
Monday, April 07, 2003

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

Matthew Lock
Monday, April 07, 2003

Kylix

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.

Patrik
Monday, April 07, 2003

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


Monday, April 07, 2003

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

Gertjan de Back
Monday, April 07, 2003

kdevelop

happy to be working
Monday, April 07, 2003

I'm sure you're looking for something that's relatively cheap, but there's also MULTI: http://www.ghs.com/products/MULTI_IDE.html

Of course, I'm biased.

Steven C.
Monday, April 07, 2003

Any IDE's which are free?

anonymous
Monday, April 07, 2003

Free:

DDD http://www.gnu.org/software/ddd/
GDB http://sources.redhat.com/gdb/

Kdevelop and Ecclipse http://www.eclipse.org/

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 (www.slickedit.com) 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.
http://www.speakeasy.org/~ersoz/GNUMake.html

Nat Ersoz
Monday, April 07, 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 members.nextra.at/johsixt//kdbg.html

Neil Butterworth
Monday, April 07, 2003

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


Monday, April 07, 2003

You could try Anjuta, particularly if you are working with GTK/Gnome: http://anjuta.sourceforge.net/

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

Tim Evans
Monday, April 07, 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!).

Nice
Tuesday, April 08, 2003

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

vim,
ctags,
gcc,
ddd,
valgrind,
make,
perl,

Colin Newell
Tuesday, April 08, 2003

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

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

8route
Saturday, May 22, 2004

*  Recent Topics

*  Fog Creek Home