【升級Cmake導致】CMake 執行錯誤could not find CMAKE_ROOT!!!
阿新 • • 發佈:2018-12-03
CMake 執行錯誤could not find CMAKE_ROOT!!!
在安裝cartographer的時候,要求cmake 版本為3.5及以上的版本,原裝的cmake 的版本為2.8,在通過ppa升級時執行
sudo apt-get upgraded
時沒有選擇安裝目錄導致,無法找到cmake
解決方法
- 首先檢查cmake版本,檢視是否找到cmake 庫
cmake --version //檢查cmake
如果沒有報錯,說明cmake 安裝升級的時候更改了安裝路徑,基本在/usr/share,或者在。/usr/local/share中,如果
連結出現問題,可以重新安裝cmake。
- 安裝步驟
- 首先解除安裝cmake
- 然後安裝build-essential
sudo apt-get install build-essential
- 重新安裝Cmake 3.5.1
wget http://www.cmake.org/files/v3.5/cmake-3.5.1.tar.gz //連線網路 tar xf cmake-3.5.1.tar.gz cd cmake-3.5.1 ./configure --prefix=/usr // 配置選擇安裝路徑 make sudo make install cmake --version