C++ compiler

Hi

I am just starting out C++ (with Herbert Schildt book), so need a good compiler for XP, which is free. What’s the best out there?

gcc if ur on linux or Bloodshed Software - Dev-C++ on windoozie

Get Relo editor with Borland compiler.

+1 for Bloodshed Dev C++.

Hi ,

Version 4 Does Not Work on XP And The Version 5 Is Beta

Why not Visual C++ IDE , of cuz its frm evil MS :stuck_out_tongue:

For linux u can give “Anjuta” a try :slight_smile:

I do Not Use Linux ,any Alternative Other Then Borland C And Visual Studio ,I Did Use a Lot on Native Borland code in That software Basically Inline Assembly Language

Dev C++ doesn’t work on XP?

@ Amarbir[Chandigarh] and hitman080

Dev C++ does work on Windows XP. I use version 4.9.9.2 and it works perfectly.

Try downloading your packages from SourceForge.net: Dev-C++

Guys ,the stable Version Does Not The Beta Does ,I Downoaded The Beta ,I Have To again start Programmer To Get The Hair On Back To My Head :blush:

If you have problems with bloodshed, you can try wxdevcpp. Its built on the same code but has lot more features. It has wxwidgets (a cross platform GUI API) added, but you can just use the compiler part without any problems.

Link: wxDev-C++

Visual C++ 2008 Express Edition is the most friendly and feature rich IDE+compiler around. Visual C++ 2008 is more strict than or equal to g++ while compiling. and yeah, its free. I think its best for noobs. if you hate m$ then install any linux and use vi for editing and g++ for compilation.

never worked with Bloodshed but the o’l Turbo C++ complier just works fine for me

+1 Bloodshed Dev C++. Works like a charm. Although if you’re not using C++ for Windows API programming or any other specific Windows feature, try using linux instead. You’ll find a zillion editors with decent features (and a killer IDE: Anjuta).

However, Schildt’s books are often criticized as not teaching C++ the right way. One such reference I found was here [alt.comp.lang.learn.c-c++] - FAQ list . Check out points number 13 and 16.

[I]Why do many experts not think very highly of Herbert Schildt’s
books?

 A good answer to this question could fill a book by itself. While
 no book is perfect, Schildt's books, in the opinion of many
 gurus, seem to positively aim to mislead learners and encourage
 bad habits. Schildt's beautifully clear writing style only makes
 things worse by causing many "satisfied" learners to recommend his
 books to other learners.

[/I]

Anywho, YMMV.

If you are not fan of IDE then get DJGPP it uses GCC compiler same compiler which is used in linux. And get SciTE text editor works like charm.

DevCPP also uses the g++ compiler.