Cmake使用教程-基础篇

一、Cmake Ubuntu安装教程:

1.下载最新的Linux x86_64版本的cmake-3.21.3-linux-x86_64.tar.gz安装包

2. 按照下列步骤进行Bash命令操作,即可添加安装完成cmake

1 mkdir /tools/cmake-3.21.3
2 sudo mv ./cmake-3.21.3-linux-x86_64/* /tools/cmake-3.21.3/
3 sudo ln -sf /tools/cmake-3.21.3/bin/*  /usr/bin/

3. 检查Cmake是否安装完成

cmake --version

结果如下所示:

二、升级 cmake 版本

1. 在CMake官网下载 Cmake下载网址

下载cmake压缩包,然后再建立软链接覆盖系统原来的cmake即可 (当然你可以机智地备份原来的 cmake 文件,方便还原回来)

  1. 这里下载 3.19.3 这个版本的
    wget https://cmake.org/files/v3.19/cmake-3.19.3-Linux-aarch64.tar.gz

  2. 解压缩
    tar -xzvf cmake-3.19.3-Linux-aarch64.tar.gz

  3. 将解压出来的包移到 /opt 目录下
    sudo mv cmake-3.19.3-Linux-aarch64 /opt/cmake-3.19.3

  4. 备份系统原有 cmake

    sudo mkdir /usr/bin/ori_cmake_backup
    sudo cp /usr/bin/cmake /usr/bin/ori_cmake_backup/
    sudo cp /usr/bin/cmake-gui /usr/bin/ori_cmake_backup/
    sudo cp /usr/bin/cpack /usr/bin/ori_cmake_backup/
    sudo cp /usr/bin/ctest /usr/bin/ori_cmake_backup/
    
  5. 建立软链接
    sudo ln -sf /opt/cmake-3.19.3/bin/* /usr/bin/

  6. 查看版本
    cmake --version

2. 添加环境变量

  1. 进入~/.bashrc sudo vim ~/.bashrc
  2. 输入以下内容 export PATH=$PATH:/opt/cmake-3.19.3/bin
  3. 生效环境变量 source ~/.bashrc

🌻温馨提示
千万不要卸载删除ubuntu原有的cmake,否则之前经过原有cmake编译过的文件将也会被删除,比如 ros: sudo apt-get autoremove cmake # 一定不要删除

3. Reference

  1. CMake升级

Reference:

learning-cmake

 https://blog.kitware.com/cross-compiling-for-raspberry-pi/

cmake交叉编译

https://zhuanlan.zhihu.com/p/100367053

https://gitlab.kitware.com/cmake/community/-/wikis/doc/cmake/CrossCompiling

.pc文件:

https://blog.csdn.net/HKjinzhao/article/details/3858992

https://blog.csdn.net/whahu1989/article/details/82078563

posted @ 2021-10-08 23:57  小淼博客  阅读(596)  评论(0编辑  收藏  举报

大家转载请注明出处!谢谢! 在这里要感谢GISPALAB实验室的各位老师和学长学姐的帮助!谢谢~