-2

I need to know where i can get a free version of C and C++ compilers for Windows Vista. Many of the versions i have tried are not working in fullscreen mode.

4
  • 3
    Fullscreen mode??? A compiler never works in fullscreen mode, what kind of question should this be? What has a compiler to do with fullscreen mode, nothing! A compiler just compiles C/C++ code to machine code. If you can use fullscreen mode or not depends on the libs you use, not the compiler
    – Mecki
    Commented Sep 23, 2008 at 12:02
  • What do you mean by 'fullscreen mode' - both of the current answers (MingGW and VS 2008 Expression Edition) are answers to the 'free c/c++ compilers for windows', what do you mean by 'fullscreen mode'? Specifying that may help you get a better answer. Commented Sep 23, 2008 at 12:03
  • Possible duplicate of C compiler for Windows?
    – Mureinik
    Commented Jan 16, 2016 at 16:33
  • 1
    I’m voting to close this question because it is off-topic. Commented Aug 14, 2020 at 13:59

6 Answers 6

15

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.

4
  • Can you use VS2008Express to compile into native C/C++ code? I thought the Express editions only went into the .NET bytecode. Commented Sep 23, 2008 at 12:02
  • 2
    Yes, Visual C++ 2008 Express can build both native and managed applications. Commented Sep 23, 2008 at 12:04
  • Yes, you can create native win32 apps. For more info on the C++ edition of VS2008 Express, check this out microsoft.com/express/vc
    – Jim Burger
    Commented Sep 23, 2008 at 12:07
  • 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. Commented Sep 24, 2008 at 0:02
9

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.

1
  • 1
    MinGW allows you to use gcc uder windows alternatively try cygwin which should provide similar facilities. Commented Sep 23, 2008 at 12:24
2

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?

0

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.

0

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/

0

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.

1
  • 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. Commented Sep 23, 2008 at 12:20

Not the answer you're looking for? Browse other questions tagged or ask your own question.