LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices



Reply
 
Search this Thread
Old 01-26-2004, 01:04 PM   #1
neilcpp
Member
 
Registered: Jul 2003
Location: England
Distribution: Debian Wheezy, FreeBSD 10.0 anything *nix to get my fix
Posts: 328

Rep: Reputation: Disabled
The best Linux C++ GUI type IDE?




I have been looking around for a good - reliable - Graphical IDE for creating C++ programs. Now Ive noted the following

Anjuta
dev-C++
Kdevelop
gbuilder
Kylix

I've had problems getting Anjuta to work. I've installed borland's free Kylix program, but that wont start either!!

I have not tried dev-C++ or gbuilder.

The only program that seems to work for me is K develop & Im not happy about the 20 + files that are created even for a small 'hello world' app.

My question is - What is the best C++ graphical user interface IDE for Linux?
 
Old 01-26-2004, 01:52 PM   #2
jtshaw
Senior Member
 
Registered: Nov 2000
Location: Seattle, WA USA
Distribution: Ubuntu @ Home, RHEL @ Work
Posts: 3,892
Blog Entries: 1

Rep: Reputation: 66
I have used kdevelop and kylix. Kylix works just like Borland Builder C++ or Delphi does under Windows. So if you are familure with how to use those it is a good place to start.

kdeveloper is a good program as well. It does create a lot of files, but that is because it builds the application framework for a full fledge gui program with help files and everything. It doesn't have a gui creator but works well with stuff created in Qt Designer and generated with uic (uic converts Qt Designer files to C++ headers/source).
 
Old 01-26-2004, 02:01 PM   #3
Nylex
LQ Addict
 
Registered: Jul 2003
Location: London, UK
Distribution: Slackware
Posts: 7,464

Rep: Reputation: Disabled
Isn't Dev-C++ only for Windows?
 
Old 01-26-2004, 04:43 PM   #4
neilcpp
Member
 
Registered: Jul 2003
Location: England
Distribution: Debian Wheezy, FreeBSD 10.0 anything *nix to get my fix
Posts: 328

Original Poster
Rep: Reputation: Disabled
Nylex - you are right Dev-C++ is a app for windows...

Another potential linux C++ IDE bites the dust.
 
Old 01-27-2004, 02:57 AM   #5
UltimaGuy
Member
 
Registered: Aug 2003
Location: Chennai, India
Distribution: PCLinuxOS .92, FC4
Posts: 840

Rep: Reputation: 31
I don't know why you didn't include emacs in the list.....

IMHO it is one of the best C++ editors and IDE.
 
Old 02-08-2004, 05:48 PM   #6
neilcpp
Member
 
Registered: Jul 2003
Location: England
Distribution: Debian Wheezy, FreeBSD 10.0 anything *nix to get my fix
Posts: 328

Original Poster
Rep: Reputation: Disabled

After a lot of fiddling around with kdevelop, kylix, borland etc, i have decided to go back to emacs.

It takes a bit of time to learn the basics & get started, but as far as i am concerned it does beat all the glossy IDE's hands down. I was amazed to find that it can handle all kinds of languages: ada, perl, lisp, c , c++, fortran etc..

The editor is better than any gui ive seen and i can compile & run programs in a shell window without ever leaving emacs.!!
 
Old 02-08-2004, 07:09 PM   #7
Stack
Member
 
Registered: Oct 2003
Distribution: FreeBSD
Posts: 325

Rep: Reputation: 30
anjuta is the best... when working with large projects nothing beats it.
 
Old 02-09-2004, 09:40 AM   #8
prcarp
LQ Newbie
 
Registered: Feb 2004
Location: Lynchburg, VA
Distribution: Slackware 9.1/Fedora Core 2
Posts: 17

Rep: Reputation: 0
Source Navigator?

Anybody have any thoughts on Source Navigator?

It's been years since I've used it but my work situation is changing and I am going to have to address this topic shortly....

BTW, I was reading other posts and it seems folks are having problems with KDevelop with the latest RH distro...
 
Old 02-12-2004, 01:11 PM   #9
NumbThumb
LQ Newbie
 
Registered: Aug 2003
Posts: 20

Rep: Reputation: 0
As a text-editor (and light-weight IDE), Kate is my absolute Favorite. It has syntax highliting, support for multiple files/buffers, integrated terminal, etc. It still lacks a couple of features (creating buttons for external programs, for instance), but i find it far more intuitive to use than emacs. If you like marking text with shift+cursor-key, indenting by mark+tab, save by ctrl-s, etc, Kate is for you. I'm aware that one *could* program emacs to do the same, but hey -- i want to get *work* done

Kate also supports scope-folding (collapsing and expanding code-scopes in a tree-like fassion, like SciTe) it the syntax-files supports it. That works quite well for C++, but it's sadly still missing for XML...

Also, there are a bunch of plugins available for Kate -- for example, i have a plugin installed that shows me the structure of python files (classes, methods, etc). It's for one file only, and you have to update it manuall, but it's a start...

So, give Kate a try...
 
Old 02-12-2004, 02:49 PM   #10
DaFrEQ
Member
 
Registered: Mar 2002
Location: Earth... for now
Distribution: SuSE9.2 AMD64; LFS; GentooAMD64; Ubuntu10.04; RHEL 5.5; Solaris10(SPARC)
Posts: 418

Rep: Reputation: 30
IDE GUI = I say Anjuta.
Lovely flow of work and really organized vs. most typical GUI IDE builders.
 
Old 02-12-2004, 09:00 PM   #11
Chris Weimer
Member
 
Registered: Jan 2004
Location: http://www.neonostalgia.com/
Distribution: Slackware 12.1
Posts: 81

Rep: Reputation: 15
Quote:
It takes a bit of time to learn the basics & get started, but as far as i am concerned it does beat all the glossy IDE's
Dev-c++ beats emacs with no competition, I wish they would port it to Linux. ho hum...
 
Old 02-12-2004, 09:43 PM   #12
Kurt M. Weber
Member
 
Registered: Oct 2003
Distribution: Slackware
Posts: 335

Rep: Reputation: 31
The thing about KDevelop isn't that it creates everything necessary for a GUI app (it only does that if you tell it you want to create a QT/KDE app), but rather that it automatically takes care of everything that needs to be done to make it compatible with the GNU autotools build system.
 
Old 02-13-2004, 12:12 AM   #13
schmack
LQ Newbie
 
Registered: Feb 2004
Posts: 12

Rep: Reputation: 0
My favorite tool is cat ;-)


$ cat > file.c

<program source>
^D

$ cc -o f file.c

$ f
 
Old 02-13-2004, 02:04 AM   #14
UltimaGuy
Member
 
Registered: Aug 2003
Location: Chennai, India
Distribution: PCLinuxOS .92, FC4
Posts: 840

Rep: Reputation: 31
But that cannot be used for editing files, and here we're discussing about editors .
 
Old 02-13-2004, 07:52 AM   #15
DaFrEQ
Member
 
Registered: Mar 2002
Location: Earth... for now
Distribution: SuSE9.2 AMD64; LFS; GentooAMD64; Ubuntu10.04; RHEL 5.5; Solaris10(SPARC)
Posts: 418

Rep: Reputation: 30
How about vi?
simple. clean. fast. but not gui...

Actually, you can use kwrite as well. (if ur in the X system and using GUI and all)
Open a new file, and right away save it as whatever.c or .cpp and it will automatically start the nice color config for your standard C/C++ keywords.

Last edited by DaFrEQ; 02-13-2004 at 07:54 AM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Which IDE+ GUI package is compatible with KDevelop ? AJones Linux - Software 2 08-24-2005 07:58 AM
Best java ide for gui applications xiang83 Programming 3 01-27-2005 02:59 PM
Baisc GUI type server suggestions (Alternative to ESmith) jimlg Linux - Newbie 1 11-08-2003 11:14 AM
Must type startx after login to get itno gui? HellBound Linux - General 7 10-04-2002 11:40 AM
identifying controller type of given hard drive (scsi or ide) maros Programming 1 08-24-2001 11:51 PM


All times are GMT -5. The time now is 01:36 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration