Todo sistema operacional possui dependências embutidas para funcionar sem problemas. Em resumo, esses programas de suporte geralmente são necessários para compilar software e garantir que todos os softwares dependentes estejam disponíveis quando necessário.
O meta-pacote essencial para compilação do Ubuntu inclui vários desses pacotes, que garantem que sua experiência no Linux seja tão perfeita quanto você gostaria que fosse. Esses pacotes fazem parte do Debian e contêm todos os componentes que você precisa para criar um pacote Debian.
No Ubuntu, há uma série de cinco pacotes incluídos no meta-pacote build-essential:
- dpkg-dev: Você pode usar este pacote para descompactar, compilar e até mesmo carregar pacotes de origem DEB. Você pode essencialmente usar este utilitário para empacotar seu software para Sistemas baseados em Debian.
- faço: A ferramenta make é parte integrante do Linux que cria e interpreta Makefiles. Makefile é necessário para fornecer instruções de trabalho ao compilador. Durante a instalação, certifique-se de abordar qualquer make: comando não encontrado erros.
- libc6-dev: A libc6-dev é a biblioteca GNU C que contém os arquivos de cabeçalho e bibliotecas de desenvolvimento necessários para processar e compilar scripts C e C++.
- gcc/g++: Esses são os compiladores para scripts C e C++, respectivamente.
Depois de instalar os pacotes essenciais em seu sistema, você pode criar scripts C++ para verificar o status e a extensão da instalação.
Como alternativa, não há uma regra rígida e rápida contra a instalação de cada software separadamente. No entanto, como o pacote build-essential vem como uma lista empacotada de software, você terá tudo em um só lugar, o que é conveniente.
Como instalar o build-essential no Ubuntu
Quando você precisa instalar o meta-pacote build-essential no Ubuntu, você pode seguir os passos listados abaixo:
Instale quaisquer atualizações pendentes para seus pacotes existentes com o atualizar e melhoria comandos:
sudo apt update && sudo apt upgrade -y
Para instalar o build-essential, você pode usar o seguinte comando:
sudo apt instalarconstruir-essencial
Durante a fase de instalação, o compilador pede permissão para instalar pacotes específicos. Modelo y para conceder permissão. Você também notará muitos comandos para descompactar e configurar pacotes. É quase como preencher as lacunas do seu ecossistema Linux.
Como próxima etapa, você pode instalar as páginas de manual para ajudá-lo com a instalação do pacote essencial para a compilação. Este é um passo opcional, caso você não queira instalá-lo.
sudo apt instalar manpages-dev
Agora que todos os pacotes estão instalados, você pode verificar a versão do GCC com o seguinte comando:
gcc --versão
A saída é como abaixo:
gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Como você já está verificando a versão GCC, também é aconselhável verificar a versão g++ com o --versão comando:
g++ --versão
Os números de versão estão no final da string, semelhante a 11.2.0. Os números de versão serão diferentes, com base na versão do Ubuntu que você está usando.
Como as bibliotecas do compilador estão instaladas, você pode executar um programa C para verificar os parâmetros de instalação.
Executando um script C usando o GCC
Para confirmar se o metapacote essencial para a compilação foi instalado com êxito, você pode escrever e compilar um script C de amostra. Abra seu editor de texto favorito no Ubuntu. Você pode escolha entre Vim e nano para escrever o seguinte trecho de código:
nanoteste.c
Adicione o seguinte trecho de código no editor de texto e salve o script:
#incluir <stdio.h>
vazio a Principal()
{
printf("Oi, este é um teste programa compilador dentro Compilador C!
");
}
Veja como deve ser o arquivo de texto:
Segue uma breve explicação do programa:
- stdio.h: Cabeçalho da biblioteca de entrada-saída padrão
- a Principal(): Esta função executa o programa C
- printf(): Uma função C para imprimir uma saída
- \n: Imprime a saída em uma nova linha
Para salvar, basta pressionar Ctrl + X, Seguido por S e Digitar.
Em seguida, você precisa criar um arquivo executável da seguinte maneira:
gccteste.c-oteste
Execute o arquivo C recém-criado com o comando:
./teste
A saída salva e compilada no editor de texto é publicada na janela do terminal com sucesso. Isso prova que a instalação do compilador GCC foi bem-sucedida.
Como desinstalar o build-essential do Ubuntu
Por fim, pode haver situações em que você deseja desinstalar os pacotes instalados durante a instalação do pacote essencial para a compilação. Nesse cenário, você pode usar o comando básico:
sudo apt remove build-essential
Isso deve remover todos os pacotes instalados. Além disso, também será útil executar o comando autoremove para remover os pacotes residuais:
sudo apt autoremove
Os programas essenciais para a construção no Ubuntu continuam sendo parte integrante de sua compilação regular de código e instalação de software.
Como esses pacotes formam a base para qualquer execução, é importante instalá-los assim que atualizar para qualquer nova versão do Ubuntu ou mude de outro sistema operacional para o Linux, especialmente o Windows, para evitar atrasos e compilação indesejados erros.