此为旧版安装教程,新版见Ubuntu编译安装OpenCV

在Ubuntu系统下安装

sudo apt-get install cmakesudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-devsudo apt-get install libgtk2.0-devsudo apt-get install pkg-config下载需要的opencv版本,解压后建立build文件夹,在build文件夹内打开终端
卸载的时候,再执行一遍,然后sudo make uninstall就行了sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -DWITH_QT=ON ..sudo make -j8sudo make installsudo gedit /etc/ld.so.conf
然后在文件中加上一行 include /usr/local/libsudo ldconfigsudo gedit /etc/bash.bashrc
在文件末尾加入
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATHsource /etc/bash.bashrc

输入以下命令查看是否安装成功,若出现所需要的opencv版本号则说明安装成功

pkg-config opencv --modversion

查看opencv安装的路径

pkg-config opencv --cflags

更多编译选项参考

OpenCV安装教程(编译安装)相关推荐

  1. lnmp编译安装mysql_LNMP编译安装教程

    LNMP编译安装教程 此次安装在Centos上,我采用的CentOS的版本是:CentOS release 6.5 (Final) 可以通过以下命令查看:lsb_release -a 一.准备工作: ...

  2. mysql5 7安装教程_MySQL57安装教程

    MySQL57安装教程... --------------------------- 首先需要下载MySQL57安装包: --------------------------------------- ...

  3. Android Studio安装教程及安装中出现问题的解决办法

    Android Studio安装教程及安装中出现问题的解决办法 Android Studio安装教程: 安装网址: AndroidDevtools下载:https://developer.androi ...

  4. Linux/CentOS安装MySQL(RPM安装、编译安装)

    2019独角兽企业重金招聘Python工程师标准>>> Linux/CentOS安装MySQL(RPM安装.编译安装) 目前最常用的MySQL安装方法也就是采用Yum安装RPM包,或 ...

  5. 解决M1芯片无法安装AE闪退问题,AEcc2021中文直装版兼容M1芯片安装教程 M1安装方案

    Adobe After Effects 2021 mac M1版上线啦!ae2021 mac中文版是ae Mac的最新版本,全新优化专为Mac用户设计,让不可能变为可能.ae 2021 mac破解版下 ...

  6. nginx的yum安装和编译安装

    一.什么是nginx? nginx是一个做网站服务器的软件,是静态的网站 html 写前端静态页面的语言 python,java,php,go等动态语言,写后端的,就是和数据库进行交互 二.nginx ...

  7. JDK安装 + MyEclipse安装:JDK安装教程+MyEclipse安装教程(包含视频教程)

    jdk安装 + myeclipse安装:jdk安装教程+myeclipse安装教程: 1.JDK简介:java开发环境,包含JRE(java运行环境)+ 和java开发工具包. 2.MyEclipse ...

  8. centos 编译安装 mysql_CentOS7编译安装MySQL5.7.24的教程详解

    安装依赖 (1)cmake是新版MySQL的编译工具 sudo yum install gcc gcc-c++ pcre pcre-devel openssl openssl-devel sudo y ...

  9. 【ANTs】医学影像处理工具ANTs安装教程 - 快速安装,即插即用,无需编译

    [ANTs]医学影像处理工具ANTs - 即插即用的安装教程,无需编译 ANTs(Advanced Normalization Tools)是一个用于处理医学图像的先进工具集.ANTs 允许人们组织. ...

  10. nginx安装的详细教程(包括命令行安装和编译安装)

    Nginx 是一个很强大的高性能Web和反向代理服务.是一款自由的.开源的.高性能的HTTP服务器和反向代理服务器:同时也是一个IMAP.POP3.SMTP代理服务器:Nginx可以作为一个HTTP服 ...

最新文章

  1. Python学习笔记010——作用域
  2. 08_Android中的SimpleAdapter的使用
  3. 未来的C#之只读引用与结构体
  4. 分布式锁和mysql事物扣库存_浅谈库存扣减和锁
  5. poj2299 ( bit )
  6. Linux kill 命令 以及USR1 信号解释
  7. MFC鼠标响应、鼠标画线
  8. 地磁计HMC5883L
  9. html页面颜色排列,HTML前端页面颜色的四种方法,色号表
  10. flex: 1到底是什么意思?
  11. Cisco QoS配置说明(CBWFQ/LLQ/PQ/CQ/WFQ)
  12. Boost库系列:asio总结
  13. 《女生宿舍第二部》(1-46上) 转贴
  14. The type 类名 is already defined
  15. 同洲电子转型之殇:新瓶装老酒的定位迷航
  16. 相关性分析 addmodulescore得到的每个细胞评分与page_enrichments得到的每个细胞评分的相关性
  17. 智能卡的操作系统——COS
  18. Git问题:右键没有Git Bash Here的解决办法
  19. 华文慕课北大操作系统陈向群第七章课后习题解析
  20. W10安装Hyper-V

热门文章

  1. 个人博客,懒人终章部署,阿里云Ecs+Jenkins+Gitee自动,一键部署SpringBoot自己博客项目,还在用
  2. 刚毕业没有工作经验,怎么才能找一份大数据分析工作
  3. Utterance API
  4. nginx 压缩和上传文件大小限制
  5. 文案策划零基础该如何去做
  6. 第990期机器学习日报(2017-06-04)
  7. 14岁上中科大,18岁攻读麻省博士,28岁成为哈佛最年轻副教授,“华人女天才”的开挂人生...
  8. 15G310-1、2 装配式混凝土连接节点构造
  9. 上,明天上班了???
  10. 鸿蒙os何时能升级,鸿蒙os升级时间 鸿蒙os系统怎么样