dev-C++

Started by
11 comments, last by larspensjo 11 years, 5 months ago
I read on the internet that dev-c++ from bloodshed is not updated and is full of bugs?
Is this true and if it is what is the best tool to use instead?
Advertisement
There are many ways: eclipse, code::blocks, visual studio express, just vim or emacs.
Our very own jbadams wrote a great blog post about this: Why You Shouldn't Use Dev-C++. Note that some people have tried to "update" Dev-C++, in which case he wrote the following response: Should you use an updated version of Dev-C++?. In those posts he talks about some great alternatives.
[size=2][ I was ninja'd 71 times before I stopped counting a long time ago ] [ f.k.a. MikeTacular ] [ My Blog ] [ SWFer: Gaplessly looped MP3s in your Flash games ]
I understand that another developer has taken up Dev C++ and is actively working on it. I tried it, briefly, but I still personally prefer Code::Blocks for those rare times when I actually do C++ anymore.
There is wxDev-C++ which is being update, however I still don't recommend it.

For cross platform I suggest QT Creator, the QT libraries you should learn anyway they are amazing.

For windows only you can do Visual Studio 2012 ( though consider using QT Creator anyway )

There is also Eclipse CDT, it has LOTS of features, but I find it difficult to use and slow.

Also Code::Blocks, its ok but hasn't been updated in a couple years and lacks many features.

If this post or signature was helpful and/or constructive please give rep.

// C++ Video tutorials

http://www.youtube.com/watch?v=Wo60USYV9Ik

// Easy to learn 2D Game Library c++

SFML2.2 Download http://www.sfml-dev.org/download.php

SFML2.2 Tutorials http://www.sfml-dev.org/tutorials/2.2/

// Excellent 2d physics library Box2D

http://box2d.org/about/

// SFML 2 book

http://www.amazon.com/gp/product/1849696845/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=1849696845&linkCode=as2&tag=gamer2creator-20


There is wxDev-C++ which is being update, however I still don't recommend it

Or Orwell Dev-C++ -- I took a look at both of them in my article on using updated versions of Dev-C++ (linked above), and although they still wouldn't be my choice either there aren't objectively any serious problems with them. If choosing between the two I would probably currently recommend Orwell rather than wxDev-C++.


Also Code::Blocks, its ok but hasn't been updated in a couple years and lacks many features.

Code::Blocks is updated regularly, but you need to use their nightly builds rather than the "stable release", which they only rarely package for download.

- Jason Astle-Adams


I read on the internet that dev-c++ from bloodshed is not updated and is full of bugs?
Is this true and if it is what is the best tool to use instead?

Just use Code::Blocks.

Beginner in Game Development?  Read here. And read here.

 

As a straight up noob, I use Orwell Dev C++

I wanted to use something more substantial/long term like Netbeans or VS, but I couldn't get them set-up properly. Not newb friendly at all :( I had to download other pieces of software, install them, set them up in the IDE ...and I just barely understand what an IDE is so I just gave it up for now and went with Dev C++. It's plug and play.

All the advice here so far is great, though. Thanks everyone :)
I am in my art.

I wanted to use something more substantial/long term like Netbeans

I feel bad for people who try to use Netbeans for C++. I'm sorry you had to suffer those pains.


or VS, but I couldn't get them set-up properly.

Visual Studio should "just work"...


Not newb friendly at all

I will say something Dev-C++ does that makes it more n00b friendly is simply allowing you to compile and run a single file. Most other IDEs want you to create a proper project, but when you're just starting out you just want to write a simple 20 line test program and hit "run." And I think this is why people keep using Dev-C++. It is true that most other IDEs are targeted for professional/more serious use, but once I got the hang of Visual Studio (and most importantly its debugger) I never looked back to Dev-C++.
[size=2][ I was ninja'd 71 times before I stopped counting a long time ago ] [ f.k.a. MikeTacular ] [ My Blog ] [ SWFer: Gaplessly looped MP3s in your Flash games ]
I'd suggest that if you're having problems with VS then you're probably guilty of making it complicated for yourself, e.g. by coming into it with assumptions that you'll have to download lots of SDKs and libs, pop them into specific directories, set up paths, etc. None of that is actually necessary with VS - installing is quite literally "Next/Next/Finish" (especially with the Express editions), then you're in File | New | Project, pick your type, add a file, compile, run.

Direct3D has need of instancing, but we do not. We have plenty of glVertexAttrib calls.

This topic is closed to new replies.

Advertisement