ROS
[ROS Beginner實作] 升級cmake,以 3.7.2 版為例
<source : unsplash>
一、問題描述
如果有天你使用 catkin_make (或 catkin_make_isolated)指令,出現 CMake Error,告訴你需要更高的 Cmake 版本。你可以使用以下的解決方式來進行 Cmake 升級。
二、解決方法
Step1. 移除系統中的舊版Cmake
指令 : sudo apt purge cmake*
Step2. 安裝 build-essential,此套件包提供許多編譯的功能套件
指令 : sudo apt-get install build-essential
Step3. 下載最新版的 cmake (此處為 cmake 3.7.2)
指令 : wget http://www.cmake.org/files/v3.7/cmake-3.7.2.tar.gz
Step4. 解壓縮與安裝
指令依序如下 : 
- tar xf cmake-3.7.2.tar.gz
- cd cmake-3.7.2
- ./configure
- make
- sudo make install
Step5. 檢查安裝後的版本
指令 : cmake --version
Step6. 安裝 catkin_make
在 ubuntu 中已安裝 ROS,當刪除 cmake 的同時,catkin_make也會被移除。需要在 cmake 安裝完後,再安裝 catkin_make。
指令 : sudo apt-get install ros-kinetic-catkin
---
參考資料 : 

![[ LabVIEW for Arduino ] 6 個步驟,輕鬆完成LabVIEW for Arduino的環境建置](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtMcc0F0liYVKhv18wsRi9LDRkwEb8GT_TodHixFZaLVKpFtZJz2K6sF4FwQugWfrLx-kKp7lZ8Xe2jQJTnR5iKY1Ek7XgEYoiCNkt9ghXtJEf0FqABo0Nkeu5aQWnle5lhy30u4ZDvAAp/w180/harrison-broadbent-fZB51omnY_Y-unsplash.jpg) 
 
 發表文章
發表文章
 
 
0 留言