I want to use Code::Blocks with gcc for this one, but nooooo, MSVC is better!! I'm very frustrated, been struggling for a while now with trying to find the build options, linker options, compiler options, the place where I can control the optimization parameters, choose whether I want a dll or an exe, call it what you want and I don't want to ruin my day from the start!
If MSVC is giving you so many issues...why are you using it? And I'm not 100% positive on this, but I believe each project has it's own compiler/linker/debugger settings which must be set each time. I'm not aware of any global settings for them.
Ugh, damn corporations and believing that Microsoft is the best. You might be able to find default compiler settings under the project settings menu. Otherwise check around the Settings menu in general.
On a side note, how many different projects are you going to be making that it'll be that big of a deal?
Old? They release a new version about 1-2 times a week. Buggy, to some extent, but the IDE definitely makes up for the small bugs that you have to deal with. The biggest bug I've been dealing with is auto-completion turns off sometimes, and the new feature they just implemented to grey out preprocessor code.
It's a single project/console application, about 4 headers with their .c "implementations", and .c main. The reason I'm shifting over is because I've been told the MSVC compiler can do better speed optimizations, I doubt that.
@darkestfright
I'm not dedicated to programming, so I need something fast and simple. The reason I became so frustrated is that when building the code on MSVC, it gave me an error on every line, so I was like to hec with it.
Regarding "buggy", one time I was calling a no-parameter function without the (), didn't issue a warning even...
I'd suggest adding the definitions, or .cpp file, to the project so that it gets linked together. The project is supposed to do all of the heavy lifting in compilers now. The projects set up the make files, the linker, and then give you the desired output. If you're still having issues then. You're going to have to ask someone better qualified. I don't have MSVC on this machine and my machine I do have it on has been down ever since the power surge (such is my luck).
You could use Microsoft compiler from Code::Blocks too (you need the latest svn version of code::blocks for msvc 2010 support). This way you can set the options you want.