Skip to main content
gamedev.net
🔒 Locked

C++ and linux

Started by Alessandro Aug 7, 2006 at 5:42 PM 13 replies 1.5k views
small_duck
small_duck
Hello,

Compiler, yes... But I'm not sure that it's what you are looking for! A great c++ compiler under Linux is g++. But if you want an IDE more or less similar to VC++, you should have a try at KDevelop, Eclipse CDT, or Code::Blocks (or Ajunta, or plenty others!). They generally use g++ internally, by the way.

Of course, you can always survive with make and emacs!

Give a go at KDevelop, and see if it fits you!
SiCrane
SiCrane
If you want something very similar to MSVC, you might also want to try MinGW Studio by Parinya Software. They borrow from the MSVC UI very heavily.
jeroenb
jeroenb
I use KDevelop for my Linux development. Currently I am using version 3.2.* which is buggy so to say and crashes fairly often on my Mandriva 2006 distribution. Perhaps I should upgrade to KDE 3.5 and give a new version a try (current version is 3.3.*). Besides the odd crashes it is a great, but slightly complex development environment if you get the hang of it.
Crafter 2D: the open source 2D game framework ?Github: https://github.com/crafter2d/crafter2d
Twitter: [twitter]crafter_2d[/twitter]
playmesumch00ns
playmesumch00ns
You have buttons/shortcuts to do that for you.

I liked KDevelop best out of all the IDEs I tried on linux, but ultimately I still feel more comfortable with command-line make. force of habit I guess
maximAL
maximAL
i'm trying to use kdevelop at the moment and i'm absolutely not happy with it.
how can you add a directory in your project tree (no, not mkdir, really adding it to the project!)?
how can you create a new file anywhere else than in the root-src dir?
how can you delete a file?

really, that shouldn't be too hard, but with kdevelop it obviously is.
and the documentation is for the most part non existent [rolleyes]
------------------------------------------------------------Jawohl, Herr Oberst!
Winograd
Winograd
maximAL:

From automake manager: add new subproject. This will add a new dir to your project.
maximAL
maximAL
Quote:
Original post by Winograd
From automake manager: add new subproject. This will add a new dir to your project.

hmm, very intuitive.
the whole point of adding (new/existing) files to this subproject is still unclear. am i not supposed to kinda "activate" the subproject and then add files?

------------------------------------------------------------Jawohl, Herr Oberst!
smitty1276
smitty1276
I second Eclipse. Everything is going to be buggy to some extent, but Eclipse CDT and KDevelop are probably the most mature.

I personally find myself coding in vim half of the time in Linux, though. Once you get used to it it's very liberating.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.