ubuntu下直接:sudo apt-get install cmake

得到的是2.8的版本,然而最近我用qt creator编译的时候,发现这个遇到utf-8编码的时候老是有bug,

Parse error. Expected a command name, got unquoted argument with text “cmake_minimum_required”.参见

https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=dbd93336

http://www.itk.org/Bug/view.php?id=11137

于是我想试着升级cmake好了,网上看到的教程都是先:

sudo apt-get autoremove cmake

但是这一步执行的话,会卸载ros相关的catkin_make的包,不敢尝试,怕麻烦。于是尝试不卸载,直接升级好了。

使用PPA

sudo apt-get install software-properties-common

sudo add-apt-repository ppa:george-edison55/cmake-3.x

sudo apt-get update

若没有安装cmake,则:

sudo apt-get instal cmake

若已经安装了cmake,则:

sudo apt-get upgrade

linux如何升级cmake,ubuntu下升级cmake相关推荐

  1. Ubuntu下升级安装gcc-7.5.0

    Ubuntu16.04 手动升级gcc版本 1.首先下载压缩包 Index of /gnu/gcc/gcc-7.5.0http://ftp.gnu.org/gnu/gcc/gcc-7.5.0/2.具体 ...

  2. Ubuntu下使用CMake编译OpenSSL源码操作步骤(C语言)

    OpenSSL的版本为1.0.1g,在ubuntu下通过CMake仅编译c代码不包括汇编代码,脚本内容如下: build.sh内容: #! /bin/bashreal_path=$(realpath ...

  3. Ubuntu下通过CMake文件编译CUDA+OpenCV代码操作步骤

    在 CUDA_Test  工程中,CUDA测试代码之前仅支持在Windows10 + VS2013编译,今天在Ubuntu 14.04下写了一个CMakeLists.txt文件,支持在Linux下也可 ...

  4. 在ubuntu下使用cmake进行opencv的配置和Windows下进行使用cmake编译源代码比较,opencv3进行g++例子程序编译、动态库的制作

    1.首先安装的是cmake软件,使用指令: apt-get install cmake 接着查看版本,测试是否安装成功: root@emouse:/home# cmake --version cmak ...

  5. linux离线升级软件,Ubuntu离线升级方法

    Ubuntu离线升级方法 发布时间:2008-10-08 21:20:46来源:红联作者:lnoem 有时候我们并没有条件上网,这时应该想其他办法更新你的系统.具体做法就是把你需要的软件更新包下载(当 ...

  6. linux卸载内核命令,ubuntu内核升级及卸载

    很多用户一般都会选择Windows + Ubuntu的双系统.用得时间久了,随着Ubuntu内核的不断升级,开机启动菜单会变得越来越臃肿.下面简单介绍一下如何删除开机启动菜单多余的内核(旧版本),以及 ...

  7. Ubuntu下使用cmake结合CmakeLists.txt生成makefile文件并进行编译

    转自1:https://www.cnblogs.com/cv-pr/p/6206921.html 转自2:https://blog.csdn.net/qqwangfan/article/details ...

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

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

  9. linux卸载cuda10.0,Ubuntu下安装CUDA10.0以及问题

    tensorflow版本与cuda和cudnn的对应关系: 安装一定要查看CUDA要求的linux下的Driver Version,链接网址如下: 在附加驱动中有本机所用的显卡驱动. 提示Incomp ...

最新文章

  1. python编程基础之二十
  2. golang 判断 数组 切片 是否为空
  3. 转数据库分库分表(sharding)系列(一) 拆分实施策略和示例演示
  4. 1.两个VLAN通过两个交换机与路由器的通信
  5. 阿里云混合云联合信通院发布《基于云计算的数字化业务安全工程要求》
  6. couchbase_Couchbase:使用Twitter和Java创建大型数据集
  7. 顶刊学者带你深度理解本地差分隐私【会议笔记】
  8. 献给那些正在“奋起”的90后
  9. 【毕业设计源码】基于JAVA的微信小程序直播在线教育平台
  10. Xcode 9中模拟器的位置
  11. uva 11290 - Gangs(卡特兰数)
  12. 我的javaSE学习笔记
  13. PAP认证和CHAP认证原理解析
  14. Chunk at 0000001313C1A500 of size 512
  15. EXCEL09:数据透视
  16. centos8安装python3.6_Centos下安装Python3.6
  17. MPI编程----计算cosx的积分
  18. python爬虫学习教程,用python爬取新浪微博数据
  19. 試用Google翻譯為簡體中文
  20. 大数据培训技术Elasticsearch集群健康

热门文章

  1. python3连接mysql使用mysqldb_Python3 连接Mysql数据库
  2. oracle改成归档模式_oracle 11g开启归档模式及修改归档目录
  3. HTML与CSS基础之否定伪类(四)
  4. flask 路由 php文件,Flask 请求处理流程(一):WSGI 和 路由
  5. linux测试磁盘io脚本,脚本分享:Linux下磁盘io测试
  6. java23种设计模式之五:代理模式
  7. Java开源项目:Spring Integration
  8. 【机器学习实战】第2章 k-近邻算法(kNN)
  9. hibernate 三种状态的转换
  10. excel函数vloopup使用方法