[Naprawiono] Nie znaleziono polecenia Cmake Błąd w Ubuntu i innym systemie Linux
Oto jak naprawić błąd „nie znaleziono polecenia cmake” w Debianie, Ubuntu, Fedorze i Arch Linux.
CMake to darmowy zestaw narzędzi i pakietów o otwartym kodzie źródłowym, który pomaga kompilować, budować i testować aplikacje. Wykorzystuje niezależne od kompilatora pliki konfiguracyjne, do których steruje procesem kompilacji oprogramowania przy użyciu bieżącej platformy. Jest to bardzo przydatne narzędzie do łatwego tworzenia dowolnych aplikacji ze źródeł.
Jednak cmake nie zawsze jest dostępny w twoich dystrybucjach Linuksa. Musisz go zainstalować. Jeśli spróbujesz skompilować dowolny kod źródłowy bez cmake, powinieneś otrzymać następujący błąd:
bash: cmake: command not foundMetoda 1: Instalacja cmake
Najłatwiejszym sposobem naprawienia tego błędu jest zainstalowanie cmake z wiersza poleceń. Aby go zainstalować, użyj następujących poleceń z terminala.
Dla Debiana, Ubuntu, Linux Mint i powiązanych dystrybucji:
sudo apt install cmake
Dla Fedory Linux, CentOS, RHEL:
sudo dnf install cmakeDla Arch Linux:
sudo pacman -S --needed cmakePo zainstalowaniu cmake spróbuj ponownie uruchomić polecenie, które spowodowało błąd.
Nie znaleziono polecenia cmake, błąd w Debianie
Metoda 2: Kompilowanie cmake
W krytycznej sytuacji, gdy musisz skompilować cmake do instalacji, skorzystaj z poniższych instrukcji.
Zainstaluj pakiety zależności kompilacji wymagane do skompilowania cmake.
sudo apt install build-essential libssl-devPobierz Cmake z GitHuba. Wybierz najnowszą wersję kod źródłowy dla 64-bitowego systemu Linux z rozszerzeniem tar.gz.
Wyodrębnij plik za pomocą polecenia tar lub innego narzędzia. Przykładowe polecenie znajduje się poniżej, zmień nazwę wersji.
tar cmake-3.25.2.tar.gzPrzejdź do wyodrębnionego folderu i postępuj zgodnie z dostarczonym skryptem startowym, aby skompilować i zainstalować cmake. Użyj następującego zestawu poleceń w kolejności.
skrypt botostrap do instalacji cmake
./bootstrap
make
sudo make installPo instalacji możesz sprawdzić za pomocą przełącznika --version, czy jest ona zainstalowana.
cmake --versionNa koniec możesz spróbować skompilować oryginalny kod źródłowy aplikacji, która spowodowała ten błąd.
Streszczenie
Mam nadzieję, że ten przewodnik rozwiąże błąd cmake not found. Zwykle metoda 1 instalacji cmake powinna działać w większości przypadków. Jeśli napotkasz inny błąd, daj mi znać w polu komentarza poniżej.

