Willus.com Home   |   Archive   |   About  
Win32 C/C++ Compilers
Willus.com's Win32/64 C/C++ Compilers Page
(Information about x86/AMD64/EM64T compilers)
Last updated Saturday, 09-Jan-2016 12:39:36 MST

Latest News    |   Overview    |   Original Format
FREE
COMPILERS
LAST
UPDATE
About GCC11-29-2014
Embarcadero (was Borland)5-31-2009
Ch5-31-2009
Cygwin5-31-2009
Digital Mars12-29-2011
DJGPP6-3-2009
EMX/RSXNT6-1-2009
Intel6-3-2009
Lcc-win32/641 Nov 2014
Microsoft1-21-2012
MinGW-32/6412-29-2011
Miracle C6-4-2009
Orange C2-8-2015
Pelles C6-4-2009
TCC (TINY CC)12-29-2011
Watcom5-24-2012
FREE COMPILER

Microsoftlast update 1-21-2012
You can get Microsoft's Visual C/C++ compiler (32 and 64-bit) from Microsoft's freely downloadable software development kits (SDKs), e.g. the Windows 7 SDK (you'll also want VC++ 2010 SP1 and you'll need .Net Framework 4). If you also want the Visual Studio GUI/IDE, you can find it on the Visual Studio Express Editions Download Page, which includes Visual C++ 2010 Express Edition, along with Visual Basic, C#, etc. A table comparing the Express (free) edition with the others is on the Visual C++ Editions page. Note that the C/C++ compiler that comes bundled with Visual Studio Express generates only 32-bit code (but the Win 7 SDK comes with both 32-bit and 64-bit compilers). The download page says this:

What is Visual Studio Express? Visual Studio 2010 is a complete development environment from Microsoft for creating web applications, client (Windows) applications, and Windows Phone 7 applications. In contrast, Visual Studio 2010 Express is a set of free, entry-level products that features streamlined interfaces and core capabilities that focus on providing the tools that you need for creating applications for a single platform. For example, Visual Studio 2010 Express for Windows Phone provides the tools that you need to create games and applications for Windows Phone 7. Integration with Visual Studio Team Foundation Server, and advanced design, development and test capabilities, such as 64-bit development, unit testing and remote debugging, are not included in the Express products.

... and the Visual C++ 2010 Express page talks about Visual C++ in particular ...

Visual C++ 2010 Express is part of the Visual Studio 2010 Express family, a free set of tools that Windows developers at any level can use to create custom applications using basic and expert settings. Visual C++ is a powerful language that is designed to give you deep and detailed control when you build either native Windows (COM+) applications or .NET Framework managed Windows applications.

I benchmarked Visual C/C++ 2010 in my 2011 Win32/64 Compiler Benchmark.
COMMERCIAL
COMPILERS
LAST
UPDATE
Embarcadero (was Borland)7-25-2009
Ch7-25-2009
CodePlay7-25-2009
Comeau7-25-2009
Intel12-29-2011
Lcc-win32/646-4-2009
Freescale (was Metrowerks)7-26-2009
Microsoft1-21-2012
PathScale7-26-2009
PGI7-26-2009
This page last modified
Wednesday, 25-Aug-2010 21:21:38 MDT