Dusk412
2008-07-09 14:40:49
C++ Compilers Tutorial
Description:
This tutorial will teach you all you need to know about C++ compilers.
Table of Contents:
I: Introduction
II: Compilers
I. Introduction:
A compiler is a program that allows you to turn your source code, which is all the words that you will write, into an executable file, which is a program that will actually carry out your instructions. This is probably the first thing you will need when learning to program in C++. There are hundreds of compilers across the internet, some you must buy, others are free.
II. Compilers:
Here is a list of compilers by system I stole from http://www.cprogramming.com/compilers.html .
Windows/DOS
- Code::Blocks and MINGW Our recommended free compiler setup!
- Borland Find out how to download and set up Borland's free command-line compiler
- DJGPP Read about DJGPP, a DOS-based compiler
- Dev-C++ and Digital Mars Read about Dev-C++, a good windows based compiler, and Digital Mars
Windows Only
- Microsoft Visual C++ Read about Visual C++
*nix (like Linux or Unix perhaps)
- g++ is a C++ compiler that comes with most *nix distributions.
Macintosh
- Apple's own Macintosh Programmer's Workshop is a compiler I've never used, but it is direct from apple and free.
- Codewarrior My experiences with Codewarrior are limited to Java programming, though it's gotten good reviews in the past. It's a full IDE rather than just a compiler, meaning that it has a text editor and debugger integrated with the compiler so you can do all your work from one place.
Other C++ Tutorials:
C++ Compiler Tutorial:
http://www.villavu.com/forum/showthread.php?t=32498?p=428885#post428885
C++ Variable Tutorial:
http://www.villavu.com/forum/showthread.php?t=32499?p=428888#post428888
C++ Constant Tutorial:
http://www.villavu.com/forum/showthread.php?t=32500?p=428889#post428889
C++ Operator Tutorial:
http://www.villavu.com/forum/showthread.php?t=32501?p=428891#post428891
Description:
This tutorial will teach you all you need to know about C++ compilers.
Table of Contents:
I: Introduction
II: Compilers
I. Introduction:
A compiler is a program that allows you to turn your source code, which is all the words that you will write, into an executable file, which is a program that will actually carry out your instructions. This is probably the first thing you will need when learning to program in C++. There are hundreds of compilers across the internet, some you must buy, others are free.
II. Compilers:
Here is a list of compilers by system I stole from http://www.cprogramming.com/compilers.html .
Windows/DOS
- Code::Blocks and MINGW Our recommended free compiler setup!
- Borland Find out how to download and set up Borland's free command-line compiler
- DJGPP Read about DJGPP, a DOS-based compiler
- Dev-C++ and Digital Mars Read about Dev-C++, a good windows based compiler, and Digital Mars
Windows Only
- Microsoft Visual C++ Read about Visual C++
*nix (like Linux or Unix perhaps)
- g++ is a C++ compiler that comes with most *nix distributions.
Macintosh
- Apple's own Macintosh Programmer's Workshop is a compiler I've never used, but it is direct from apple and free.
- Codewarrior My experiences with Codewarrior are limited to Java programming, though it's gotten good reviews in the past. It's a full IDE rather than just a compiler, meaning that it has a text editor and debugger integrated with the compiler so you can do all your work from one place.
Other C++ Tutorials:
C++ Compiler Tutorial:
http://www.villavu.com/forum/showthread.php?t=32498?p=428885#post428885
C++ Variable Tutorial:
http://www.villavu.com/forum/showthread.php?t=32499?p=428888#post428888
C++ Constant Tutorial:
http://www.villavu.com/forum/showthread.php?t=32500?p=428889#post428889
C++ Operator Tutorial:
http://www.villavu.com/forum/showthread.php?t=32501?p=428891#post428891