Linked by Thom Holwerda on Mon 21st May 2012 20:03 UTC
Thread beginning with comment 518935
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: Your are right, Thom
by gilboa on Tue 22nd May 2012 08:53
in reply to "RE[3]: Your are right, Thom"
Well, command-line tools provided by Windows SDK aren't going away. And they are provided for free, including C/C++ MSVC compilers. No IDE, yep. But if you need IDE you can find one beside MSVS. There are SharpDevelop for .net development and I think it is possible to use Eclipse CDT with MSVC.
While in general you are correct that cl.exe / link.exe is available as a part of the Windows SDK, MS' C/C++ compiler has been more-or-less neglected in last ~5+ years, while both GCC and LLVM-clang have been quick to advance.
A couple of months ago I compile a piece of cross platform DPI software using both GCC-MinGW (4.6) and VS2K10 and in most aspects, GCC was 10-15% faster.
Keep in mind that in-order to maintain VS2KX compatibility the code doesn't include GCC specific optimizations (E.g. macros w/ return value) that could further increase the gap.
- Gilboa
Edited 2012-05-22 08:54 UTC
RE[4]: Your are right, Thom
by malxau on Tue 22nd May 2012 12:09
in reply to "RE[3]: Your are right, Thom"
Well, command-line tools provided by Windows SDK aren't going away. And they are provided for free, including C/C++ MSVC compilers...
Actually...
http://msdn.microsoft.com/en-us/windows/hardware/hh852363.aspx
"The Windows SDK no longer ships with a complete command-line build environment. The Windows SDK now requires a compiler and build environment to be installed separately."
RE[5]: Your are right, Thom
by moondevil on Tue 22nd May 2012 13:34
in reply to "RE[4]: Your are right, Thom"




Member since:
2012-04-23
Well, command-line tools provided by Windows SDK aren't going away. And they are provided for free, including C/C++ MSVC compilers. No IDE, yep. But if you need IDE you can find one beside MSVS. There are SharpDevelop for .net development and I think it is possible to use Eclipse CDT with MSVC.