GCC Compiler

GNU Compiler Collection or GCC is a optimizing compiler, created for GNU and support programming languages, operating systems. In 1983 developed for Richard Stallman with permission for using the software for GNU.

The compilation is a process of converting the source code to object code, verify the structural errors or if source code not have errors.

The process of C Compilation, have four parts very important’s:

  1. Preprocessor
  2. Compiler
  3. Assembler
  4. Linker
  1. Preprocessor:
    Is a program that processes its input data to produce, its is used as input to another program. The output said to be preprocessed.
  2. Compiler:
    Is a program special that processes statements written in a programming language for convert to machine language.
  3. Assembler:
    Is a program that convert assembly language into machine code. Take basic commands and operations converts them into binary code, that be recognized by a specific processor.
  4. Linker:
    Is a Computer program that takes one or more object files generate by a compiler and combines in one executable program.

How Compile?



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store