Ubuntu

O que é essencial para a compilação do Ubuntu, como instalá-lo e usá-lo?

O que é essencial para a compilação do Ubuntu, como instalá-lo e usá-lo?
Os pacotes essenciais de construção são meta-pacotes que são necessários para compilar o software. Eles incluem o depurador GNU, coleção de compiladores g ++ / GNU e mais algumas ferramentas e bibliotecas necessárias para compilar um programa. Por exemplo, se você precisa trabalhar em um compilador C / C ++, você precisa instalar meta-pacotes essenciais em seu sistema antes de iniciar a instalação do compilador C. Ao instalar os pacotes essenciais para construção, alguns outros pacotes como G ++, dpkg-dev, GCC e make, etc. também instale em seu sistema.

Acima, descrevemos quais são os pacotes essenciais de construção. No resto do artigo, explicaremos como instalar e usar os fundamentos da compilação em sistemas Ubuntu. Todos os comandos de terminal que executamos no Ubuntu 20.04 sistema neste artigo. Vamos mergulhar nas profundezas!

Instalação e uso de ferramentas Build Essential no Ubuntu 20.04 sistema

Os meta-pacotes essenciais para construção podem ser instalados diretamente do repositório oficial do Ubuntu. Esses pacotes estão disponíveis no Ubuntu 20 padrão.04 repositório do sistema. Basta instalar meta-pacotes de ferramentas essenciais de construção através do gerenciador de pacotes apt. Abra o aplicativo do terminal por meio do atalho de teclado 'Ctrl + Alt + t'.

Atualizar repositório apt

Agora, você precisa atualizar o repositório de pacotes antes de instalar as ferramentas essenciais de construção. Digite o seguinte comando para atualizar o índice do repositório apt:

$ sudo apt update

Instalação essencial para compilação

Instale os pacotes essenciais para compilar executando o comando fornecido a seguir:

$ sudo apt install build-essential

Após executar o comando acima, o seguinte resultado será mostrado no terminal:

Verifique a versão do GCC

Assim que a instalação for concluída, verifique a instalação desses pacotes verificando a versão do GCC em seu sistema com o seguinte comando:

$ gcc --version

A versão instalada do GCC a ser exibida no terminal, que também é mostrada na seguinte captura de tela:

Agora, todas as bibliotecas e ferramentas do compilador GCC foram instaladas no Ubuntu 20.04 sistema. No entanto, você pode executar um programa C para testar a instalação.

Criar programa C

Vamos criar um programa C usando o editor nano da seguinte maneira:

$ nano testprogram.c

Agora, adicione as linhas de código mencionadas abaixo neste arquivo nano:

// testprogram.c
#incluir
int main ()
printf ("Teste, Programa!\ n ");
return 0;

Compilando o programa C

Salve o arquivo acima e faça um arquivo executável usando o seguinte comando:

$ gcc testprogram.c -o programa de teste

Executar programa C

Agora, execute o seguinte comando para executar o programa C:

$ ./ testprogram

A seguinte saída é mostrada no terminal após a execução do programa C acima:

Conclusão

Explicamos a instalação de ferramentas essenciais para compilar neste artigo. Exploramos o que é essencial para compilar e como instalar e usar no Ubuntu 20.04 sistema. Agora, você deve ter o conhecimento adequado do essencial para compilar e como instalá-lo no sistema Ubuntu. Os comandos acima também podem ser aplicados às versões mais antigas do Ubuntu. Para saber mais sobre esses pacotes obrigatórios, deve visitar seu site oficial para um melhor entendimento.

Remapeie os botões do mouse de maneira diferente para software diferente com o controle de botão do mouse X
Talvez você precise de uma ferramenta que possa fazer o controle do seu mouse mudar com cada aplicativo que você usa. Se for esse o caso, você pode ex...
Análise do mouse sem fio Microsoft Sculpt Touch
Recentemente li sobre o Microsoft Sculpt Touch mouse sem fio e decidi comprá-lo. Depois de usá-lo por um tempo, decidi compartilhar minha experiência ...
AppyMouse na tela Trackpad e ponteiro do mouse para tablets Windows
Os usuários de tablets costumam perder o ponteiro do mouse, especialmente quando costumam usar laptops. Os smartphones e tablets touchscreen vêm com m...