visual studio 2010 - Optimal Windows C tool stack -



visual studio 2010 - Optimal Windows C tool stack -

i planning bigger c-only project. should run on both linux , windows. question is, optimal development stack (compiler, ide) on windows? problem is, utilize c99 (if possible). on linux it's quite easy because combination gcc+vim+git optimal. on windows?

i concerning: visual studio 2010 (no c99 support), mingw , intel c++ compiler.

how compare each other in terms of performance?

for ide, i've happily used vc++, monodevelop, , code::blocks (the latter 2 cross-platform, plus). c isn't hard language create ide for, work , it'll come downwards personal preference.

for compiler... c quick compile on of them, guess performance mean of generated code?

in experience, intel c++ optimizes best if you're targeting intel cpus. mingw gcc optimizes best else. vc++ optimizes good, not quite much gcc or icc. of course of study in general sense -- i've had plenty experiences vc++ bests them both.

vc++ compiler can integrate non-vc++ ides, code::blocks. said, lacks c99 back upwards (though, have stdint.h).

mingw integrates ides, except vc++. 1 time upon time port of libstdc++ lacked back upwards wchar_t, making unicode apps hard write. i'm not sure if has changed.

icc integrates vc++ ide, non-vc++ ides, supporting c99 , linux, has been shown in past deliberately utilize sub-optimal code when used non-intel cpus -- i'm not sure if still case.

agner fog's optimizing software in c++ provides decent comparing of compilers, included optimization capabilities.

c visual-studio-2010 gcc compiler-construction

Comments

Popular posts from this blog

iphone - Dismissing a UIAlertView -

c# - Can ProtoBuf-Net deserialize to a flat class? -

javascript - Change element in each JQuery tab to dynamically generated colors -