Linked by Michael on Tue 29th Mar 2011 23:53 UTC
Benchmarks "Version 4.6 of GCC was released over the weekend with a multitude of improvements and version 2.9 of the Low-Level Virtual Machine is due out in early April with its share of improvements. How though do these two leading open-source compilers compare? In this article we are providing benchmarks of GCC 4.5.2, GCC 4.6.0, DragonEgg with LLVM 2.9, and Clang with LLVM 2.9 across five distinct AMD/Intel systems to see how the compiler performance compares."
Permalink for comment 468380
To read all comments associated with this story, please click here.
RE: Clang on Windows
by ba1l on Wed 30th Mar 2011 16:25 UTC in reply to "Clang on Windows"
Member since:

There aren't any binaries that I could see, but Clang apparently does work on Windows. You'd just have to build it yourself, using either Visual Studio (don't know if the Windows SDK or VS Express versions work, but I'd assume so) or GCC.

It has support for generating Windows binaries, has support for some Windows-isms (the same ones GCC supports). They're apparently working on supporting more MSVC extensions, so it can compile against Microsoft's headers instead of the MinGW ones, and are working on a compiler driver compatible with cl.exe.

It looks like they have enough developer interest to make Clang work well on Windows, so it should get better, even if it's not there yet.

(I've not actually tried it though. For all I know, it doesn't work yet - I'm just going by their web site).

Reply Parent Score: 3