Red Hat Training

A Red Hat training course is available for RHEL 8

2.8. Exemplo: Construindo um programa C com GCC

Este exemplo mostra os passos exatos para construir uma amostra do programa C mínimo.

Pré-requisitos

  • Você deve entender a diferença entre gcc e g .

Procedimento

  1. Crie um diretório hello-cpp e mude para ele:

    $ mkdir hello-cpp
    $ cd hello-cpp
  2. Criar arquivo hello.cpp com o seguinte conteúdo:

    #include <iostream>
    
    int main() {
      std::cout << "Hello, World!\n";
      return 0;
    }
  3. Compilar o código com g :

    $ g -c hello.cpp

    O arquivo objeto hello.o é criado.

  4. Vincule um arquivo executável helloworld a partir do arquivo objeto:

    $ g hello.o -o helloworld
  5. Execute o arquivo executável resultante:

    $ ./helloworld
    Hello, World!