ubuntu安装新版本cmake的步骤

2 篇文章 0 订阅

笔者在使用
sudo apt-get install cmake
下载下来是9.0的版本,项目需要更高的。只能手动下载了。
大概有两种方法,一种是下载source文件,然后自己编译。一种是下载对应的,编译好的二进制文件,然后通过增加软连接的方式使用。
这里介绍的是第一种方法,
https://cmake.org/download/

https://github.com/Kitware/CMake/releases/download/v3.19.8/cmake-3.19.8.tar.gz
之后进行解压

tar zxvf cmake-3.19.0-rc1.tar.gz

解压之后进入这个文件夹

cd cmake-3.19.0-rc1
./bootstrap
make -j4	//多线程
sudo make install

错误及解决方案:

1. 在./bootstrap的时候报错缺少openssl,提示让你添加Openssl的路径

这种错误大概有三种原因:

  1. 你没有安装openssl
    可以通过openssl -version来检查。
    如果没有安装,则通过 sudo apt-get install openssl解决。

  2. 你没有安装libssl-dev
    这种的则通过 sudo apt-get install libssl-dev解决。

  3. 你没有配置好openssl的目录。
    可以通过

    gedit ~/.profile
    

    在最后面添加:

    export PATH=$PATH:/snap/bin
    export OPENSSL_INCLUDE_DIR=/usr/include
    export OPENSSL_CRYPTO_LIBRARY=/usr/lib/x86_64-linux-gnu/
    

这样基本就解决好了。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值