portable IDE?

You can talk about almost anything that you want to on this board.

Moderator: Moderators

Post Reply
User avatar
Jarhmander
Formerly ~J-@D!~
Posts: 570
Joined: Sun Mar 12, 2006 12:36 am
Location: Rive nord de Montréal

portable IDE?

Post by Jarhmander »

Recently I'm aware of portability in programs... Any (free?) portable C++ IDE for GUI programs(wxWidget?)? And also, rather than using DirectX and DirectSound, anything portable that do basically this? (Allegro? SDL?)

Anything please and simple if possible, also thanks
User avatar
Bregalad
Posts: 8153
Joined: Fri Nov 12, 2004 2:49 pm
Location: Divonne-les-bains, France

Post by Bregalad »

I don't know if this helps, but Code:Blocks and Eclipse are both very good and free.
Useless, lumbering half-wits don't scare us.
User avatar
Jarhmander
Formerly ~J-@D!~
Posts: 570
Joined: Sun Mar 12, 2006 12:36 am
Location: Rive nord de Montréal

Post by Jarhmander »

Very good, thanks. I'll take a look over Code::blocks

Sorry for the badly written first post, 'was late when I wrote this. I meant that there are several free cross-platform multi-media development API like SDL, Allegro and OpenGL. Which one would you recommend me? SDL seems great but it is unfortunately written in C and I have a slight preference for object-based-only code, but it seems very easy to use. What about the others? Also, these APIs seems to provide threads, will I have trouble mixing Boost::Threads with those API or it will be fine?
User avatar
Bregalad
Posts: 8153
Joined: Fri Nov 12, 2004 2:49 pm
Location: Divonne-les-bains, France

Post by Bregalad »

I have no experience with that, but I feel like OpenGL is very widespread arround. I bet a million Tepples will come here and mention allegro because he's a hardcode fan of it, but it's really less popular I guess.
Useless, lumbering half-wits don't scare us.
strat
Posts: 411
Joined: Mon Apr 07, 2008 6:08 pm
Location: Missouri

Post by strat »

Allegro is a software library that wraps DirectX or X11 or insert window system. OpenGL is a standard interface for calling hardware rendering routines. They actually complement each other, since Allegro doesn't support 3d hardware.

Allegro looks promising (started using it) but I haven't looked into SDL.
User avatar
Jarhmander
Formerly ~J-@D!~
Posts: 570
Joined: Sun Mar 12, 2006 12:36 am
Location: Rive nord de Montréal

Post by Jarhmander »

Bregalad wrote:I have no experience with that, but I feel like OpenGL is very widespread arround. I bet a million Tepples will come here and mention allegro because he's a hardcode fan of it, but it's really less popular I guess.
Heh, so then I'll wait here for Tepples to answer ;)
User avatar
kyuusaku
Posts: 1665
Joined: Mon Sep 27, 2004 2:13 pm

Post by kyuusaku »

I like SDL but if WinAPI and DirectX didn't have such steep learning curves I'd rather write my own wrappers.
User avatar
Jarhmander
Formerly ~J-@D!~
Posts: 570
Joined: Sun Mar 12, 2006 12:36 am
Location: Rive nord de Montréal

Post by Jarhmander »

I think they have such a steep learning curves because they are badly written, and MSDN is chaos
tepples
Posts: 22898
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples »

Both SDL and Allegro have libraries to connect to OpenGL. I just happened to learn Allegro because my first PC ran DOS, not Windows 95.
Post Reply