下载源码编译CMake

到cmake官网下载最新的cmake

https://cmake.org/download/

下载后解压,然后进入目录执行:

./bootstrap
make -j8
sudo make install

验证版本

cmake --version
cmake version 3.9.0CMake suite maintained and supported by Kitware (kitware.com/cmake).

这种方式可以安装最新版cmake,但是如果想交叉编译用于Android平台的第三方库的话,会在编译时出现问题,因为Android Sdk中提供的交叉编译工具链android.toolchain.cmake还不支持最新版cmake

使用Cmake出现错误

cmake build时出现错误:

van@ubuntu:~/workspace$ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
Inconsistency detected by ld.so: dl-version.c: 224:_dl_check_map_versions: Assertion `needed != ((void *)0)' failed!

Solution:

# aptitude purge cmake

# aptitude install cmake

使用cmake

关于ubantu安装cmake相关推荐

  1. centos7 cmake安装mysql_centos7 安装cmake

    在CentOS安装CMake (CentOS7 64位适用) 在CentOS安装CMake 转自:http://www.cnblogs.com/mophee/archive/2013/03/19/29 ...

  2. ubantu安装coturn穿透服务器

    ubantu安装coturn穿透服务器 目录 安装软件包 配置coturn 完成安装 1. 安装软件包 购买阿里云服务器(闲鱼买一年60),安装ubantu系统 安装软件包 apt update ap ...

  3. Ubuntu下安装cmake,配置ITK 和 SimpleITK, VTK(已测试可执行)

    curses库 在安装cmake之前应该先安装一下curses库.如果系统中有curses库的话,cmake将生成一个可执行文件ccmake,它是一个基于文本程序的终端,有点类似windows GUI ...

  4. linux cmake装在自己目录下,如何在Linux下安装cmake

    全部展开 OpenCV 2.2和更高版本需要使用Cmake生成生成文件,因此需要先安装cmake. 还有其他需要先安装cmake的软件 1. 在Linux环境中打开Web浏览器,输入URL:mac c ...

  5. 三、安装cmake,安装resin ,tars服务,mysql 安装介绍,安装jdk,安装maven,c++ 开发环境安装...

    三.安装cmake,安装resin 2018年07月01日 21:32:05 youz1976 阅读数:308 开发环境说明: centos7.2 ,最低配置:1核cpu,2G内存,1M带宽 1.安装 ...

  6. mac安装cmake

    1 brew安装cmake lcc@lcc ~$ brew install cmake Updating Homebrew... ==> Auto-updated Homebrew! Updat ...

  7. ubantu安装cuda和cudnn

    文章目录 1. 安装nvidia驱动: 2. 安装cuda; 3.安装cudnn 首先,保证有一个显卡,并且工作正常,狗头. 1. 安装nvidia驱动: 执行下面命令,系统会告诉你,需要什么驱动; ...

  8. ubantu安装_Virtualbox-Ubantu-Anaconda 数据分析环境搭建

    用虚拟机(选择virtualbox)安装Linux(选择ubantu),并安装数据分析软件包和环境管理工具Anaconda,配置Linux下数据分析所需环境. 一.Virtualbox 1.下载: 官 ...

  9. 在Ubuntu16.04下安装cmake 和cmake-gui

    方法一:版本较老,但省事 1)安装cmake:sudo apt-get install cmake 2)安装cmake-gui:sudo apt-get install cmake-qt-gui 3) ...

  10. mac os 安装CMake

    下载 官网下载链接 2. 安装 双击下载文件 3. 启动CMake 单击 How to Install For Command Line Use 执行 sudo "/Applications ...

最新文章

  1. 基于Spring可扩展Schema提供自定义配置支持
  2. 【数据结构与算法】之深入解析“合并区间”的求解思路与算法示例
  3. C++中的指针与引用
  4. java中四种修饰符
  5. 智慧城市、智慧园区、智慧交通、行业经营看板、运行管理大屏、图表模板、公司经营看板、大屏可视化、BI可视化模板、智慧工厂、办公、能源、餐饮、校园、人力资源、行政、汽车、房地产、保险、医院、axure原型
  6. 15_Python模块化编程_Python编程之路
  7. apache配置Options详解
  8. Myeclipse的web项目移植到Eclipse中需要添加的包
  9. STM32G474 CANFD 用例详解
  10. 项目管理必备文档大全:这14个项目文档你还不会写?
  11. Navicat Premium 15 的下载及其安装
  12. C语言----打家劫舍(leetcode三题汇总)
  13. python怎么回到开头_python如何回到cod的开始
  14. java fn replace_JSTL fn:replace()函数替换 换行符
  15. 微信ipad 62 A16登录协议,小程序code 小程序sessionid 获取
  16. python-docx对Word文档的指定位置(批量)插入图片
  17. 《2021大数据产业年度创新服务产品》榜重磅发布丨金猿奖
  18. Unity 项目游戏退出代码
  19. 通过外部交换平台发送xml文件,手动加载能正常发送,但是通过代码拼xml文件发送报错找不到用户,userid is pfxx-user 16dXXXX
  20. 论文阅读笔记 | 目标检测算法——SAPD算法

热门文章

  1. 深度学习教程(15) | 自然语言处理与词嵌入(吴恩达·完整版)
  2. riser服务key/value服务介绍-基于leveldb
  3. Latex文献报错 Something‘s wrong--perhaps a missing \item. \end{thebibliography}
  4. 你想要的宏基因组-微生物组知识全在这(2020.7)
  5. 福州到横店嘉兴三日游(仅供参考)
  6. 分享五个绝对称得上妖艳古怪精灵的前端代码效果
  7. 二甲苯酚的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  8. Python黑客攻防(九)编写后门程序
  9. 全链路UI设计师了解一下
  10. 火车头采集翻页内容_火车头采集器怎么采集内容页的分页