Para mais informações sobre o LLVM, consulte o site oficial da LLVM.
Neste artigo, mostrarei como instalar o LLVM Toolset no Ubuntu 22.04 LTS.
Atualizando o cache do repositório de pacote APT:
Primeiro, atualize o cache do repositório de pacotes apt com o seguinte comando:
$ sudo apt update
O cache do repositório de pacotes apt deve ser atualizado.
Instalando LLVM no Ubuntu 22.04 LTS:
LLVM Toolset está disponível no repositório oficial do pacote do Ubuntu 22.04 LTS. Portanto, você pode instalá -lo facilmente com o gerenciador de pacotes apt.
Execute o seguinte comando para instalar o LLVM Toolset no Ubuntu 22.04 LTS de seu repositório oficial de pacotes:
$ sudo apt install clang lldb lld
Imprensa Y e depois pressione Para confirmar a instalação.
O gerenciador de pacotes APT baixará todos os pacotes necessários da Internet. Vai demorar um pouco para completar.
Depois de baixado, os pacotes necessários serão instalados um por um. Vai demorar um pouco para completar.
O conjunto de ferramentas LLVM deve ser instalado.
Verificando se o LLVM Toolset foi instalado corretamente:
Clang e Clang++ Os programas fazem parte do conjunto de ferramentas LLVM. Clang é usado para compilar programas C e Clang++ é usado para compilar programas C ++.
Você pode verificar se o Clang O programa está funcionando corretamente com o seguinte código:
$ clang -versão
Você pode verificar se o Clang++ O programa está funcionando corretamente com o seguinte código:
$ clang ++ --version
s
Compilar um programa C com Clang:
Nesta seção, vou mostrar como compilar um programa C simples com o clang.
Primeiro, crie um novo arquivo de origem C olá.c com o Nano Editor de texto da seguinte forma:
$ nano Olá.c
Digite as seguintes linhas no olá.c arquivo. Este programa C imprimirá o texto Olá Mundo no console uma vez compilado e correu.
Depois de terminar, pressione + X seguido pela Y e Para salvar o olá.c arquivo.
Você pode compilar um arquivo de origem C e crie um programa executável binário Com Clang da seguinte maneira:
$ clang-o
Você pode compilar o arquivo de origem C olá.c em um programa executável hello_c do seguinte modo:
$ clang Olá.c -o hello_c
Se houver algum erro no arquivo de origem C olá.c, será relatado durante o processo de compilação.
Você verá um arquivo executável hello_c Em seu diretório de trabalho atual, marcado na captura de tela abaixo se o arquivo de origem C C olá.c foi compilado com sucesso.
$ ls -lh
Você pode executar o arquivo executável compilado hello_c do seguinte modo:
$ ./hello_c
Se o hello_c o programa é executado com sucesso, você deve ver o texto Olá Mundo no terminal.
Compilar um programa C ++ com Clang ++:
Nesta seção, vou mostrar como compilar um programa C ++ simples com o clang++.
Primeiro, crie um novo arquivo de origem C ++ olá.cpp com o Nano Editor de texto da seguinte forma:
$ nano Olá.cpp
Digite as seguintes linhas no olá.cpp arquivo. Este programa C ++ imprimirá o texto Olá Mundo no console uma vez compilado e correu.
Depois de terminar, pressione + X seguido pela Y e Para salvar o olá.cpp arquivo.
Você pode compilar um arquivo de origem C ++ e crie um programa executável binário com Clang ++ da seguinte forma:
$ clang++-o
Você pode compilar o arquivo de origem C ++ olá.cpp em um programa executável hello_cpp do seguinte modo:
$ clang ++ olá.cpp -o hello_cpp
Se houver algum erro no arquivo de origem C ++ olá.cpp, será relatado durante o processo de compilação.
Você verá um arquivo executável hello_cpp Em seu diretório de trabalho atual, marcado na captura de tela abaixo se o arquivo de origem C ++ olá.cpp foi compilado com sucesso.
$ ls -lh
Você pode executar o arquivo executável compilado hello_cpp do seguinte modo:
$ ./hello_cpp
Se o hello_cpp o programa é executado com sucesso, você deve ver o texto Olá Mundo no terminal.
Conclusão:
Neste artigo, mostrei como instalar o LLVM Toolset no Ubuntu 22.04 LTS. Eu também mostrei como compilar um programa simples C e C ++ usando CLANG e CLANG ++ (parte do conjunto de ferramentas LLVM), respectivamente, e executá -los.