Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: WinXP SP2 and SP3, W2K Server, Ubuntu
Posts: 313
Rep:
Is there a great IDE for C++ on RedHat?
Hello. I am a Windows programmer currently and I would like to use my Windows knowledge to help port some code that is only available on Windows to Linux. (This code is at my university and they can only run it on Windows for no other reason than no one has ported it to Linux.) I would like to know some options that I could use for an IDE for C++. Also, I have heard that Qt is a nice way to form GUI in Linux. I am using RedHat 8 with a Gnome desktop.
Is Qt a C++ class or java import?
What are some of the easiest IDES out there to use?
What are the best IDE's to use?
Thanks in advance for different opions and lots of responces.
There are 2 main IDEs: Anjuta and KDevelop.
Anjuta is GNOME-bases, so it's main library is GTK.
KDevelop is a KDE application, using QT library (integrated with QtDesigner for drawing GUI).
Both are good, it's your choice. Anjuta comes with RedHat by default, KDevelop doesn't, as far as I know.
I'd not use an IDE at all - they aren't popular amongst Linux developers. Instead, learn emacs - if you intend to program at all in future the small amount of time taken to learn it now will repay itself many times over in future.
I would not recommend using Qt for your application, as it is GPLd, you would have to make the software you are porting GPLd as well. Try looking at GTKmm, which is a c++ binding of the GTK+ toolkit.
Basically there is little need for an IDE on Linux, all you need is a strong text editor (emacs or vi) and a GUI designer (Glade for GTK+ which spits out XML files you load using libglade at runtime).
GTK+ is a widget toolkit. You use it to write graphical applications. It can be programmed from nearly any language. Both C and C++ are available, and well supported.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.