LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
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-2006, 10:47 AM   #1
NikToo
Member
 
Registered: Nov 2005
Distribution: SUSE 10
Posts: 41

Rep: Reputation: 15
C++ Programming tool?


I'm doing C++ and Visual C++ for a college course, using Borland's C++ Builder.

I'd like to do my home assignments using a C++ environment that is similar to Borland and which will produce source code that works in both Borland and in Linux. Which application would be best suited for this? QT, GTK, Anjuta? Something else?
 
Old 01-26-2006, 11:38 AM   #2
mebrelith
Member
 
Registered: Nov 2004
Location: Torreón, Coahuila, México
Distribution: Gentoo
Posts: 342
Blog Entries: 1

Rep: Reputation: 30
I use KDevelop. Highly recommend it.
 
Old 01-26-2006, 11:47 AM   #3
Gato Azul
Member
 
Registered: Sep 2003
Location: /dev/null
Distribution: CentOS, Ubuntu
Posts: 128

Rep: Reputation: 16
Post

QT and GTK are both toolkits, not environments. They're used for creating GUIs whereas Anjuta is an Integrated Development Environment, which is what I assume you're looking for? (feel free to correct me if I'm wrong)

So, if you're looking for an IDE, I guess it all depends on what you're looking for. If you're planning on running it on Linux, then some that are quite popular are:
- Anjuta
- Kdevelop
- Bluefish
- Eclipse (with the CDT plugin for C/C++)
- VIM/EMACS (traditionally more oriented towards being mostly just text editors, but they're both very featureful and so some would argue that they're complete IDEs)

I'm sure there are probably others, but those are the main ones that come to mind right now. As for which one's the best, there's no such thing! It's really a matter of personal preference and which one fits your needs the best. Try them out and see what you like/dislike. The beauty of freedom is choice

Hope that helps!

Last edited by Gato Azul; 01-26-2006 at 11:48 AM.
 
Old 01-26-2006, 04:27 PM   #4
Flesym
Member
 
Registered: Aug 2005
Location: Germany
Distribution: Ubuntu, Debian
Posts: 189

Rep: Reputation: 31
Since I completely migrated to Linux (2 years ago), I've tried a lot of IDEs including all of 'Gato Azul' posts and even some others. And except for emacs (which is extreme powerful but very .... "special") I wasn't pleased with any of them. So if you are not willing to learn emacs (or maybe vim), I would highly recommend a quite young project named 'Code::Blocks', which I came across some months ago. You will find it here:
http://www.codeblocks.org/

Although it's still under heavy development and there is no final release so far, you will get a highly customizable and extensible IDE for C++, though it is also very lightweight. The latest builds are quite stable and you (as well as everyone else) should definitely give it a try. But one note: Don't use the version '1.0RC2'! -This one will make you angry. These guys count a little bit different than the rest of the world and than one could expect. They released this version a couple of month ago and it has nothing to do with a "final release candidate": Since that time they added a lot of new features and fixed most of the numerous bugs of that version, so you should go with one of the latest nightly builds:
http://www.codeblocks.org/source_code.shtml

Code::Blocks is Open Source and uses wxWidgets, so it works with Linux as well as Windoze. But as "Gato Azul" mentioned, this is just my favour and at last it is all a matter of personal preference. Try around....
 
  


Reply



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
Difference between Top Down programming & Bottom up programming minil Programming 1 06-17-2005 02:42 AM
Reference or Help tool for C/C++ programming? TOuseef Programming 3 12-04-2004 07:52 AM
URLSCAN tool MS = Linux tool ? OB1 Linux - Security 3 10-05-2002 12:58 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 03:33 PM.

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
Open Source Consulting | Domain Registration