views:

2207

answers:

10

i need to know where i can get free version of C,C++ compilers for windows vista.many of the versions i tried are not working in fullscreen mode.

+13  A: 

Please take a look at visual studio 2008 express edition.

It is a freeware IDE and compiler from Microsoft for C#, VB.Net, C++, SQL, and web.

The Express line is a lightweight version of Microsoft Visual Studio 2008 product.

I believe it has full screen support in the IDE.

See the wikipedia page for further reading.

Brian R. Bondy
Can you use VS2008Express to compile into native C/C++ code? I thought the Express editions only went into the .NET bytecode.
Thomas Owens
Yes, Visual C++ 2008 Express can build both native and managed applications.
Brian R. Bondy
Yes, you can create native win32 apps. For more info on the C++ edition of VS2008 Express, check this out http://www.microsoft.com/express/vc/
Jim Burger
Interesting. Thanks Brian.
Thomas Owens
I would also add to this answer that can you can get the compiler alone for free with the Windows SDK. You do not have to use it with the IDE. Though that is how most people use it.
Dusty Campbell
+7  A: 

Have you tried MinGW? It's a command-line compiler. I don't have Vista, so I can't test it, but it should work.

Thomas Owens
MinGW works under Vista just fine.
Nils Pipenbrinck
MinGW allows you to use gcc uder windows alternatively try cygwin which should provide similar facilities.
Omar Kooheji
+2  A: 

Visual Studio Express 2008 if free. It's lacking some specific features that might be a requirements for you. You can check here.

I'm not sure what you mean by "not working in fullscreen mode". Can you be more explicit about what you have tried and exactly how it hasn't worked?

Mark
+1  A: 

See this for possible solutions.

h3rald
A: 

I would recommend trying out the on of thew Microsoft Visual Express packages. http://www.microsoft.com/express/.

I found them very good for trying things out especially for a single developer who is not too concerned about deployment and getting a product to market. I am not sure if it works for Vista but I can't see why it wouldn't work.

Rob Sloot
A: 

Apart from the aforementioned MSVS and MinGW, you could try Eclipse CDT and Code::Blocks. While MSVS, especially with Visual Assist (costs money), is quite a powerful and convenient tool, the other IDEs have the benefit of working with more OSes. And yes, they’re powerful and convenient, too.

Update: True, these are IDEs, not compilers. For C++ under MS Windows, they both use MinGW as the compiler. But it’s my understanding that it’s IDEs that the OP needs.

Roman Odaisky
I believe Eclipse CDT required a C compiler and does not come with one. And unless things have changed, Code::Blocks uses MinGW. But both are very good IDEs, although I'm partial toward Eclipse.
Thomas Owens
A: 

You might also find this Q & A thread helpful.

Onorio Catenacci
A: 

I am using Cygwin and GNU gcc to good effect. My Windows is XP, not Vista, however. Can anyone recommend gcc on Cygwin on Vista?

TonJ
A: 

You can try the following to see if they work on Vista.

http://nuwen.net/mingw.html#download (comes with Boost with all the libs already built)

http://www.tdragon.net/recentgcc/

Shadow2531
A: 

http://turboexplorer.com/downloads

HTH

plan9assembler