What is your development environment?

Started by
17 comments, last by Servant of the Lord 9 years, 7 months ago


gdb works but imperfectly, and I've never been able to get breaks on thrown exceptions

Does "catch throw" not work on MinGW?

Stephen M. Webb
Professional Free Software Developer

Advertisement

1. WIndows 7

2. Windows/Mac/Linux, Sony/Nintendo

3. C++ / Visual Studio 2013

4. SDL 2.0/OpenGL

5. HD 2d platformer/shooter

6. There's a ton of features I don't quite understand in regards to debugging, meaning I end up always closing my game and recompiling it each time I want to test something. It's probably due to inexperience more than anything else.

1. Windows 7

2. Windows 7

3. VS2013 Express for Desktop, C++

4. Win8.1 SDK, DirectX SDK (June 2010), DXTK, AntTweakBar, GPUPerfClient/Server for shader debugging if needed, DXTex, DDSView

5. game/2D/3D/solo - DX9, DX11

6. ---

Don't like: VS2013 Express crashes when closed, auto-restarts and has to be closed again. It's free, so..

Like: Intellisense, debugging interface

Please don't PM me with questions. Post them in the forums for everyone's benefit, and I can embarrass myself publicly.

You don't forget how to play when you grow old; you grow old when you forget how to play.

1. Windows 7

2. Windows 7+

3. C++, Visual Studio 2012 express, Notepad++, and hundred of small tools

4. OpenGL, OpenFramework, Qt, and hundred of small libs

5. game/2D/3D/solo/free

6. VS 2012 has high requirement but syntax highlighting is nice. It's user interface save my eyes also.

Qt could be perfect tool if it can import general c++ project from visual studio. Anyway, Qt is nice tool too.

1. Windows 7

2. Flat Assembler :)

3. DirectX SDK

1. Windows 7/8

2. Windows 7+. Windows Phone 8.1 + eventually linux?/macos + Iphone/android

3. C++ ICL/CL

4. d3d11, gles/gl4+. And tools Visual Studio/CMake

5. rendering framework

6. I love my tools.

1. Windows 8.1

2. Primarily windows machines, but I don't do anything to break Mac/Linux

3. C++ / Visual studio 2013 Ultimate

4. Boost / Qt / OpenGL / GLEW / GLFW / ...

5. Graphics research code for my PhD and 3D engines as a hobby

6. Visual Studio can be slow sometimes, but it's a price I gladly pay for its convenience.

Game projects (Hobby):

1. Windows 8

2. Windows Vista+

3. C# (VS2013)

4. SharpDX, various others for specific things

5. 3D multiplayer shooter and a thousand others over the last couple of years.

Work:

1. Linux / Windows 7

2. Linux / Windows 7

3. C++11 (Eclipse), C# (VS2013)

5. A tiny piece of the software right above the hardware drivers for a very big, very expensive piece of medical technology.

I really like C++, especially C++11. But for hobby projects, that don't require that last percent of performance (or hard real-time), programming C# in Visual Studio is so much quicker and less painful.

current project: Roa

gdb works but imperfectly, and I've never been able to get breaks on thrown exceptions

Does "catch throw" not work on MinGW?

It supposedly does, but not on whatever builds I've been unfortunate enough to use. Maybe it's just the Qt's GUI interface to GBD that's buggy though, I'm not sure.

This topic is closed to new replies.

Advertisement