Pesquisa de site

[Corrigido] Comando Cmake não encontrado Erro no Ubuntu e em outros Linux


Veja como você pode corrigir o erro “comando cmake não encontrado” no Debian, Ubuntu, Fedora e Arch Linux.

CMake é um conjunto de ferramentas e pacotes gratuito e de código aberto que ajuda a compilar, construir e testar aplicativos. Ele usa arquivos de configuração independentes do compilador para controlar o processo de compilação de software usando a plataforma atual. É uma ferramenta muito útil para criar facilmente qualquer aplicativo a partir do código-fonte.

No entanto, cmake nem sempre está disponível em suas distribuições Linux. Você precisa instalá-lo. Se você tentar compilar qualquer código-fonte sem cmake, deverá receber o seguinte erro:

bash: cmake: command not found

Método 1: Instalando o cmake

A maneira mais fácil de corrigir esse erro é instalar o cmake na linha de comando. Para instalá-lo, use os seguintes comandos do terminal.

Para Debian, Ubuntu, Linux Mint e distribuições relacionadas:

sudo apt install cmake

Para Fedora Linux, CentOS, RHEL:

sudo dnf install cmake

Para Arch Linux:

sudo pacman -S --needed cmake

Depois de instalar o cmake, tente executar novamente o comando que causou o erro.

Comando cmake não encontrou erro no Debian

Método 2: Compilando cmake

Em uma situação terrível em que você precise compilar o cmake para instalar, use as instruções abaixo.

Instale os pacotes de dependências de construção necessários para compilar o cmake.

sudo apt install build-essential libssl-dev

Baixe o Cmake do GitHub. Escolha a versão mais recente do código-fonte para Linux de 64 bits com extensão tar.gz.

Extraia o arquivo usando o comando tar ou qualquer outro utilitário. Um exemplo de comando está abaixo, altere o nome da versão.

tar cmake-3.25.2.tar.gz

Vá para a pasta extraída e siga o script de bootstrap pré-fornecido para compilar e instalar o cmake. Use o seguinte conjunto de comandos em sequência.

script botostrap para instalar o cmake

./bootstrap
make
sudo make install

Após a instalação, você pode verificar com a opção --version se ele está instalado.

cmake --version

Finalmente, você pode tentar compilar o código-fonte original do aplicativo que causou esse erro.

Resumo

Espero que este guia resolva o erro cmake não encontrado. Normalmente, o método 1 de instalação do cmake deve funcionar na maioria dos casos. Se você encontrar algum outro erro, deixe-me saber na caixa de comentários abaixo.

Artigos relacionados