Page 1 of 2

What IDE should I use for cross platform development?

Posted: Fri Jan 27, 2012 3:40 am
by SteveDeFacto
So far I tried eclipse but I can't get anything to build. I also tried CodeBlocks but the debugger locks when I try to escape a program through the IDE. Should I try Dev C++ or what?

Re: What IDE should I use for cross platform development?

Posted: Fri Jan 27, 2012 9:05 am
by Lisergishnu
IMHO I'd say no to Dev C++... Weird thing Code::Blocks is giving you problems, the only bug I've encountered is that sometimes the debugger don't run. I think you should troubleshoot it.
On the other hand Eclipse I think it's one of the best free IDE's out there, if you are working on Java that is. I tried to use CDT (the C++ plugin) without success, but if you manage to get it to work it should be worth it.
Then again, my best advice is to get Visual C++ Express, which is free and open to comercial uses if you are worried about that.
Good luck!

PS: The reason I'd say no to Dev C++ is because is pretty much outdated since it has been discontinued as far as I know.

Re: What IDE should I use for cross platform development?

Posted: Fri Jan 27, 2012 11:49 am
by dandymcgee
Well it depends what you mean by "cross platform development". Do you mean developing on Linux or just developing for linux? If you just want to make builds available for other OSs, but still develop on Windows, I'd stick with Visual Studio as the IDE then just compile the source on the other systems when you reach a solid checkpoint. If you want to develop the project using Linux OS, then of course you'll have to use an alternative IDE such as the ones you've mentioned.

Re: What IDE should I use for cross platform development?

Posted: Fri Jan 27, 2012 1:08 pm
by N64vSNES
This seems like a vague question.

You're stressing over....compatibility issues?

Re: What IDE should I use for cross platform development?

Posted: Fri Jan 27, 2012 2:25 pm
by Falco Girgis
QT Creator by a LONG shot. Fuck everyone else. ;)

Re: What IDE should I use for cross platform development?

Posted: Fri Jan 27, 2012 3:11 pm
by Light-Dark
GyroVorbis wrote:QT Creator by a LONG shot. Fuck everyone else. ;)
+1

Re: What IDE should I use for cross platform development?

Posted: Fri Jan 27, 2012 3:15 pm
by JamesParkes
Light-Dark wrote:
GyroVorbis wrote:QT Creator by a LONG shot. Fuck everyone else. ;)
+1
+2

Re: What IDE should I use for cross platform development?

Posted: Fri Jan 27, 2012 6:01 pm
by Rebornxeno
Notepad.

Re: What IDE should I use for cross platform development?

Posted: Fri Jan 27, 2012 6:27 pm
by Ginto8
JamesParkes wrote:
Light-Dark wrote:
GyroVorbis wrote:QT Creator by a LONG shot. Fuck everyone else. ;)
+1
+2
+3, but +4 if you can wrestle qmake into fully doing your bidding ;)

Re: What IDE should I use for cross platform development?

Posted: Sat Jan 28, 2012 3:58 am
by tappatekie
Rebornxeno wrote:Notepad.
Notepad++ :P
or
Visual Studio (what I prefer anyway...)

Re: What IDE should I use for cross platform development?

Posted: Sat Jan 28, 2012 1:06 pm
by avansc
I would recommend using clang complete with vim, (ass good if not better than any IDE autocomplete), and using CMake as your build system.

This would mean that you would have to use clang with LLVM, not sure if there is a MS port.

You can also use CMake with eclipse. if you have to have that GUI feel just work on getting eclipse to work. its a perfectly fine IDE.

Re: What IDE should I use for cross platform development?

Posted: Sat Jan 28, 2012 5:13 pm
by JaxDragon
avansc wrote: This would mean that you would have to use clang with LLVM, not sure if there is a MS port.
There is you just need to compile it yourself.

For multiplat development I just use a text editor that works well and a command line compiler.

Re: What IDE should I use for cross platform development?

Posted: Sun Jan 29, 2012 10:27 pm
by Lisergishnu
Ginto8 wrote:
JamesParkes wrote:
Light-Dark wrote:
GyroVorbis wrote:QT Creator by a LONG shot. Fuck everyone else. ;)
+1
+2
+3, but +4 if you can wrestle qmake into fully doing your bidding ;)
After this I decided to try QT Creator. Looks neat so far :mrgreen:

Re: What IDE should I use for cross platform development?

Posted: Mon Jan 30, 2012 4:09 am
by M_D_K
avansc wrote:I would recommend using clang complete with vim, (ass good if not better than any IDE autocomplete), and using CMake as your build system.

This would mean that you would have to use clang with LLVM, not sure if there is a MS port.

You can also use CMake with eclipse. if you have to have that GUI feel just work on getting eclipse to work. its a perfectly fine IDE.
totally gonna check out clang complete.

Re: What IDE should I use for cross platform development?

Posted: Sat Feb 04, 2012 9:57 pm
by Lisergishnu
I took advice here and I'm totally blown away on how neat Qt Creator is :) . It's the prefect tool for writing the map editor I need. I only had to understand fully the Signal-Slot concept, but now I think it's brilliant!