a forma completa do GCC é a coleção de compiladores GNU. É um conjunto de ferramentas de código aberto para compilar códigos de código de C, C++, Objective-C, Fortran, Ada, Go E D linguagens de programação.
neste artigo, vou mostrar-lhe como instalar o GCC nos programas Ubuntu e compilar C e c++. Então, vamos começar.
Instalar o GCC:
GCC e todas as ferramentas de compilação pode ser instalado facilmente no Ubuntu como todos os pacotes necessários estão disponíveis no repositório de pacotes oficial do Ubuntu., Ubuntu também fornece o pacote de meta build-essential que instala todos os pacotes necessários de uma vez. Então, você pode facilmente GCC no Ubuntu usando o Gerenciador de pacotes APT.
Primeiro, atualizar o repositório de pacotes APT cache com o seguinte comando:
O repositório de pacotes APT cache deve ser atualizado.,
Agora, instalar o build-essential pacote com o seguinte comando:
Agora, prima y e, em seguida, pressione <Enter> para confirmar a instalação.
irá demorar algum tempo até o APT transferir e instalar todos os pacotes necessários do repositório oficial de pacotes Ubuntu.,
neste ponto, o GCC e todas as ferramentas de compilação necessárias devem ser instaladas.
nas próximas secções deste artigo, vou mostrar-lhe como compilar um programa C E C++ simples com o GCC.
compilando Programas C com GCC:
nesta secção, vou escrever um programa C simples, mostrar-lhe como compilar o programa C com GCC e executar o programa compilado.
escrevi um ficheiro de código C simples e guardei-o como Olá.c na pasta ~ / Projects. O conteúdo do “Olá”.,c file is as follows:
int main(void) {
printf(“%s\n”, “C -> Welcome to LinuxHint!”);
return 0;
}
This program will print “C -> Welcome to LinuxHint!” on the terminal. Very simple.,
Antes de compilar o ficheiro de código C, navegue para a sua pasta do projecto (~/Projects no meu caso) da seguinte forma:
agora, para compilar o hello.ficheiro de código c, execute o seguinte comando:
nota: aqui, hello.c é o ficheiro de código C. A opção-o é usada para definir a localização e o nome do ficheiro binário de saída compilado., -o hello é usado para dizer ao GCC que o arquivo de saída compilado deve ser hello e o caminho onde o arquivo será salvo é o diretório de trabalho atual.
Uma vez que você compile o hello.ficheiro de código c, será gerado um novo ficheiro hello, como pode ver na imagem abaixo. Este é o ficheiro binário compilado.
Agora, execute o hello arquivo binário da seguinte forma:
Como pode ver, o resultado correcto é mostrado no terminal., Então, nós compilamos com sucesso e executamos um programa C usando GCC.
compilando Programas C++ com GCC:
nesta secção, vou escrever um programa C++ simples, mostrar-lhe como compilar o programa C++ com GCC e executar o programa compilado.
escrevi um ficheiro de código C++ simples e gravei-o como helloworld.cpp na pasta ~/Projects. O conteúdo do helloworld.,cpp file is as follows:
using namespace std;
int main(void) {
cout << “C++ -> Welcome to LinuxHint!” << endl;
return 0;
}
This program will print “C++ -> Welcome to LinuxHint!” on the terminal. Very simple as in the last example.,
Antes de compilar o ficheiro de código C++, navegue para a sua pasta do projecto (~/Projects no meu caso) da seguinte forma:
agora, para compilar o helloworld.ficheiro de código C++ do cpp, execute o seguinte comando:
nota: aqui, helloworld.cpp é o ficheiro de código C++. A opção-o é usada para definir a localização e o nome do ficheiro binário de saída compilado., -o helloWorld é usado para dizer ao GCC que o ficheiro de saída compilado deve ser o helloWorld e a localização onde o ficheiro será gravado é a pasta de trabalho actual.
Uma vez que você compile o helloworld.ficheiro de código C++ do cpp, será gerado um novo ficheiro helloWorld, como poderá ver na imagem abaixo. Este é o ficheiro binário compilado.
Agora, execute o helloWorld arquivo binário da seguinte forma:
Como pode ver, o resultado correcto é mostrado no terminal. Então, nós compilamos e executamos com sucesso um programa C++ usando GCC.
assim, é assim que instala o GCC no Ubuntu e compila os programas C E C++ com ele. Obrigado por ler este artigo.