Compilation Process
The C++ program hello.cpp, could be entered into the system by using any available text editor. Some of the most general available editors are Norton editor (ne), edline,edit,vi (most popular editor in UNIX environment). The program coded through the programmer is known as the source code. This source code is complete to the compiler for converting it into the machine code.
C++ programs make use of libraries. A library holds the object code of standard functions. An object code of all functions used in the program has to be combined within the program written through the programmer. Further, some start-up code is needed to produce an executable version of the program. This process of merging all the needed object codes and the start-up is known as linking and the last product is called the executable code.
Most of the modern compilers support sophisticated characteristics like as mouse support, multiple window editing, on-line help, project management support and many more. One such compiler is Borland C++. That can be invoked by command-line integrated development environment.