原文:https://blog.csdn.net/Guet_Kite/article/details/78667175?utm_source=copy 
版权声明:本文为博主原创文章,转载请附上博文链接!

opencv,计算机视觉库。
openCV 2.2以后版本需要使用Cmake生成makefile文件,因此需要先安装cmake。
怎么确保自己的Ubuntu下有没有安装cmake呢?
cmake –version 就可以看到已安装的cmake版本号,如果提示cmake命令未知,则没有安装。

在线安装

需要虚拟机先连接网络,Ubuntu下安装软件一向很简单: sudo apt-get install cmake-gui 之后,可以cmake-gui –version看看cmake安装成功与否:

离线安装:

1、先去官方https://cmake.org/download/ 下载cmake,选择对应版本,我选择的是

2、将下载的安装包放到自定义路径下,并且解压;

   tar -zxvf cmake-2.8.9-Linux-i386.tar.gz

3、

好了,看一下解压后的目录结构:(可略过)

  1. # tree -L 2
  2. .
  3. ├── bin
  4. │   ├── ccmake
  5. │   ├── cmake
  6. │   ├── cmake-gui
  7. │   ├── cpack
  8. │   └── ctest
  9. ├── doc
  10. │   └── cmake-2.8
  11. ├── man
  12. │   └── man1
  13. └── share
  14. ├── aclocal
  15. ├── applications
  16. ├── cmake-2.8
  17. ├── mime
  18. └── pixmaps
  19. 11 directories, 5 files

bin下面有各种cmake家族的产品程序,cpack也有了。非常好,后面的项目正需要它。

4、创建链接:

  ln -s /usr/cmake-2.8.9-Linux-i386/bin/* /usr/bin/

5、然后执行命令检查一下:

  1. # cmake --version
  2. cmake version 2.8.9

ok。现在cmake最新版本安装成功。

最新文章

  1. JS面向对象(3) -- Object类,静态属性,闭包,私有属性, call和apply的使用,继承的三种实现方法
  2. 初次使用AngularJS中的ng-view,路由控制
  3. c#实现邮件发送链接激活
  4. CentOS网络配置详解
  5. DataGridView控件“至少有一列没有单元格模板”问题处理
  6. mysql参数,蛮全的
  7. SQLServer获取随机数据
  8. linux 压缩与解压缩
  9. Python中dict详解
  10. JavaScript高级程序设计17.pdf
  11. Laravel PHP Web开发框架
  12. crontab定时执行任务
  13. ios delegate 和 block
  14. Sicily-1063
  15. 给go添加各种package
  16. H264中的MapUnits
  17. wps使用积累
  18. size_t, ptrdiff_t, size_type, difference_type
  19. 关于jstl的使用
  20. Mac环境下使用VSCode搭建Go开发环境

热门文章

  1. CMD命令行下编译.Net Visual Studio 项目
  2. ISA 连接非443端口的https站点提示错误
  3. laravel controller重写
  4. January 07 2017 Week 1st Saturday
  5. Jenkins在CentOS中的安装
  6. 如何实现本机Windows连接虚拟机中的CentOS
  7. 面向对象的JavaScript --- 封装
  8. 【[HEOI2016/TJOI2016]序列】
  9. thinkphp3.2.3代码审计
  10. Python 模块化 from .. import 语句资源搜索顺序 (三)