$ sudo apt-get install build-essential
Recentemente eu tinha instalado o sabor do Ubuntu do sistema operacional Linux. Eu tinha aberto um terminal e acabei de escrever um programa C de amostra para verificar se ele está compilando. Quando eu salvei o arquivo de amostra e compilado com cc a.c, os erros vêm que a biblioteca padrão não está carregada (por exemplo, stdio.h). Quando eu fui para ajudar páginas, ele diz que o compilador C ou C ++ não é carregado por padrão e nós devemos fazer isso sozinhos.
Então, alguém pode me ajudar a corrigir esse problema, ou seja, carregar o compilador C / C ++.
$ sudo apt-get install build-essential
sudo apt-get install build-essential
instalará o GNU Make , GCC , os cabeçalhos de desenvolvimento para Glibc ou EGLIBC , e infra-estrutura básica de criação de pacotes Debian.
Para páginas man, você desejará instalar os pacotes adicionais
sudo apt-get install manpages-dev manpages-posix-dev glibc-doc
A maioria das bibliotecas é dividida em libfoo0
, libfoo-dev
e libfoo-doc
packages. (O sufixo numérico no primeiro pacote pode mudar para cada revisão ABI.) Para usar a biblioteca, você precisa de libfoo0
; para construir binários usando a biblioteca, você precisará de libfoo-dev
, e o propósito de libfoo-doc
deve ser bastante óbvio.
Você precisa adicionar isso ao início do seu arquivo a.c
:
#include <stdio.h>