Compiler for C++

Need Compiler for C++ compatible with Vista

Page 1 of 1

12 Replies - 1055 Views - Last Post: 16 March 2010 - 04:07 PM Rate Topic: -----

#1 ke141425  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 1
  • Joined: 15-March 10

Compiler for C++

Posted 15 March 2010 - 01:05 PM

Need recommendation for C++ compiler compatible with Vista. I have purchased multiple C++ books containg compiler on CD. The compilers will not fully load. Help says probably incompatible with Vista--no other recommendations given.
Is This A Good Question/Topic? 0
  • +

Replies To: Compiler for C++

#2 Martyn.Rae  Icon User is offline

  • The programming dinosaur
  • member icon

Reputation: 540
  • View blog
  • Posts: 1,406
  • Joined: 22-August 09

Re: Compiler for C++

Posted 15 March 2010 - 01:07 PM

Why not simply use the Microsoft Express edition compiler and integrated development environment found here. It's free!!!

This post has been edited by Martyn.Rae: 15 March 2010 - 01:08 PM

Was This Post Helpful? 0
  • +
  • -

#3 Anarion  Icon User is offline

  • The Persian Coder
  • member icon

Reputation: 287
  • View blog
  • Posts: 1,472
  • Joined: 16-May 09

Re: Compiler for C++

Posted 15 March 2010 - 01:18 PM

Or either MingW if your computer runs slow with VS.
Was This Post Helpful? 0
  • +
  • -

#4 joesyuh  Icon User is offline

  • D.I.C Head

Reputation: 36
  • View blog
  • Posts: 175
  • Joined: 30-September 08

Re: Compiler for C++

Posted 15 March 2010 - 01:37 PM

Personally I dont much care for VS, it is too big and complicated for me. I prefer something simpler like Bloodshed or Code::Blocks.
Was This Post Helpful? 0
  • +
  • -

#5 Anarion  Icon User is offline

  • The Persian Coder
  • member icon

Reputation: 287
  • View blog
  • Posts: 1,472
  • Joined: 16-May 09

Re: Compiler for C++

Posted 15 March 2010 - 02:41 PM

View Postjoesyuh, on 15 March 2010 - 11:07 PM, said:

Personally I dont much care for VS, it is too big and complicated for me. I prefer something simpler like Bloodshed or Code::Blocks.

Bloodshed's DevC++ used a very old MingW compiler, and it's development has ended since 2005 I guess. For Code::Blocks you still need to install MingW yourself. But it's a good choice other than VS.
Was This Post Helpful? 0
  • +
  • -

#6 joesyuh  Icon User is offline

  • D.I.C Head

Reputation: 36
  • View blog
  • Posts: 175
  • Joined: 30-September 08

Re: Compiler for C++

Posted 15 March 2010 - 02:57 PM

View PostAnarion, on 15 March 2010 - 01:41 PM, said:

View Postjoesyuh, on 15 March 2010 - 11:07 PM, said:

Personally I dont much care for VS, it is too big and complicated for me. I prefer something simpler like Bloodshed or Code::Blocks.

Bloodshed's DevC++ used a very old MingW compiler, and it's development has ended since 2005 I guess. For Code::Blocks you still need to install MingW yourself. But it's a good choice other than VS.


Yeah it has been out of development for a while, but its what I used to get started. It is definetly not good for long term development.

Also there is a download for code::blocks that comes with MingW.
Was This Post Helpful? 0
  • +
  • -

#7 Anarion  Icon User is offline

  • The Persian Coder
  • member icon

Reputation: 287
  • View blog
  • Posts: 1,472
  • Joined: 16-May 09

Re: Compiler for C++

Posted 15 March 2010 - 03:04 PM

I guess they mentioned that version of GCC has problems with vista/7... dunno if they updated the bundled compiler yet. But yes that package is much easier and all in one :)
Was This Post Helpful? 0
  • +
  • -

#8 PlasticineGuy  Icon User is offline

  • mov dword[esp+eax],0
  • member icon

Reputation: 281
  • View blog
  • Posts: 1,436
  • Joined: 03-January 10

Re: Compiler for C++

Posted 16 March 2010 - 01:35 AM

MinGW works very well on 7.
Was This Post Helpful? 0
  • +
  • -

#9 Anarion  Icon User is offline

  • The Persian Coder
  • member icon

Reputation: 287
  • View blog
  • Posts: 1,472
  • Joined: 16-May 09

Re: Compiler for C++

Posted 16 March 2010 - 02:10 AM

View PostPlasticineGuy, on 16 March 2010 - 11:05 AM, said:

MinGW works very well on 7.

I know, but the version bundled officially with codeblocks doesn not work with vista, and I guess 7. So you have to get the latest version of MinGW yourself. Look [ Here ]:

Quote

NOTE: The compiler included in codeblocks-8.02mingw-setup.exe does not work reliable on Windows Vista. Please do not use it and install a more recent one from MinGW. That is because at the time Code::Blocks was released there was no working GCC for Windows Vista available. Meanwhile there is.

Was This Post Helpful? 0
  • +
  • -

#10 PlasticineGuy  Icon User is offline

  • mov dword[esp+eax],0
  • member icon

Reputation: 281
  • View blog
  • Posts: 1,436
  • Joined: 03-January 10

Re: Compiler for C++

Posted 16 March 2010 - 02:12 AM

Why don't you just download MinGW and use Notepad with it?
Was This Post Helpful? 0
  • +
  • -

#11 NickDMax  Icon User is offline

  • Can grep dead trees!
  • member icon

Reputation: 2250
  • View blog
  • Posts: 9,245
  • Joined: 18-February 07

Re: Compiler for C++

Posted 16 March 2010 - 06:51 AM

And hey, why settle for Notepad when there are programs like:
Programmmer's Notepad, Notepad++, SciTE, ConText -- All of which are text editors with syntax highlighting and other features that let you sort of "Roll your own IDE".

I like Programmer's Notepad because it has a Python scripting language and pretty advanced regex search and replace.

I have my editor integrated with a number of compilers such as Visual Studio's compilers, MinGW, Borland 5.5, and Pelles C. I also have it integrated with Doxygen, Artistic Style, and SVN -- so I have really kind of rolled my own IDE that lets me use multiple compilers.
Was This Post Helpful? 2
  • +
  • -

#12 joesyuh  Icon User is offline

  • D.I.C Head

Reputation: 36
  • View blog
  • Posts: 175
  • Joined: 30-September 08

Re: Compiler for C++

Posted 16 March 2010 - 08:54 AM

View PostAnarion, on 16 March 2010 - 01:10 AM, said:

View PostPlasticineGuy, on 16 March 2010 - 11:05 AM, said:

MinGW works very well on 7.

I know, but the version bundled officially with codeblocks doesn not work with vista, and I guess 7. So you have to get the latest version of MinGW yourself. Look [ Here ]:

Quote

NOTE: The compiler included in codeblocks-8.02mingw-setup.exe does not work reliable on Windows Vista. Please do not use it and install a more recent one from MinGW. That is because at the time Code::Blocks was released there was no working GCC for Windows Vista available. Meanwhile there is.


That is odd.. I use it on two installations of win7 64 bit and have never had a problem...
Was This Post Helpful? 0
  • +
  • -

#13 Sparky1960  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 4
  • Joined: 14-March 10

Re: Compiler for C++

Posted 16 March 2010 - 04:07 PM

I use Code::Blocks in Vista Ultimate(64 bit). A really good book I've found is C++ Programming by D.S. Malik 4th edition. ISBN 978-1-4239-0209-6 .
for Visual C++ I've found Murach's C++ 2008 ISBN 978-1-890774-54-7 which so far seems pretty good.

There are a number of Sams books on C++ which aren't very good and most of the examples they use won't compile. My recommendation is not to even bother with them.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1