1、安装工具包

sudo  apt-get  install  build-essential

sudo  apt-get  install  cmake

sudo  apt-get  install  libgtk2.0-dev

sudo  apt-get  install  libjpeg-dev

sudo  apt-get  install  pkg-config

2、编译安装

解压opencv2.4.9.zip

unzip  opencv2.4.9

cd  opencv2.4.9

cmake  -d cmake_build_type=release  -d cmake_install_prefix=/usr/local   .                     这行命令等价于cmake .  因为默认安装到/usr/local/下

make

sudo  make  install

3、环境变量配置

sudo  gedit  /etc/ld.so.config

内容添加 /usr/local/lib

sudo ldconfig -v

sudo gedit /etc/profile

内容添加   export  PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig

4、测试

在解压的opencv目录下找到samples/c/build_all/sh,运行该文件   ./build_all.sh

./find_obj

Linux下编译opencv相关推荐

  1. opencv linux 编译好,linux下编译opencv

    " 错误的提示信息太少呀?不能给你有效的解决方法?######我在运行程序的时候,就出现这些警告!然后可以正常预览视频了!有时候 出完这些警告直接死机了 有时候视频前几秒正常 一会就死了 蛋 ...

  2. Linux下编译Opencv和contrib

    1. 安装准备 1.1 安装依赖项 sudo apt-get install cmake sudo apt-get install build-essential libgtk2.0-dev liba ...

  3. Linux下编译、链接、加载运行C++ OpenCV的两种方式及常见问题的解决

    Linux下编译.链接.加载运行C++ OpenCV的两种方式及常见问题的解决 在Linux下安装完OpenCV C++之后(还没有安装的读者请参考Ubuntu 18.04 安装OpenCV C++) ...

  4. linux下查看opencv安装路径以及版本号;多个opencv管理

    查看linux下的opencv安装库: pkg-config opencv --libs 查看linux下的opencv安装版本: pkg-config opencv --modversion 查看l ...

  5. Linux命令模式下打开摄像头,Linux下利用Opencv打开笔记本摄像头问题

    新建test文件夹,文件夹存在test.cpp和CMakeLists.txttest.cpp#include #include #include #include #include #include ...

  6. linux打开笔记本摄像头驱动程序,Linux下利用Opencv打开笔记本摄像头问题

    新建test文件夹,文件夹存在test.cpp和CMakeLists.txttest.cpp#include @H_404_8@ #include #include #include #include ...

  7. linux 保存编译log,(转)Linux下编译安装log4cxx

    一个项目的服务器端在Linux平台下,用到了开源日志库log4cxx,这个库是apache项目的一个子库.功能很不错.下面记录下它的编译和安装过程. 第一步安装apr-1.3.8,顺序不能错,它必须首 ...

  8. linux下编译make文件报错“/bin/bash^M: 坏的解释器,使用grep快速定位代码位置

    一.linux下编译make文件报错"/bin/bash^M: 坏的解释器 参考文章:http://blog.csdn.net/liuqiyao_01/article/details/415 ...

  9. 一份简单的在 Linux下编译及调试 C 代码的指南

    摘要: 一份简单的在 Linux下编译及调试 C 代码的指南 对于Linux下的C程序员来说,几乎天天都会和Linux打交道.但在很多人的眼中,Linux是一个易用性极差.靠命令驱动的操作系统,根本无 ...

最新文章

  1. 验证码不显示,如何进入phpcms管理后台
  2. 日报 18/07/22 您的设计模式!终于有时间开写~ ~
  3. 【Java】详解菜单组件
  4. buu [BJDCTF 2nd]Y1nglish-y1ng
  5. 【项目管理】项目管理的三项约束
  6. 数据结构-图的基础代码
  7. 其他数据类型存储空间大小(信息学奥赛一本通-T1018)
  8. Flutter入门进阶之旅(七)GestureDetector
  9. mysql全局读写怎么锁_MySQL全局锁和表锁
  10. 如何在 Mac 上禁用 Chrome 通知?
  11. 【数据预测】基于matlab双向长短时记忆BiLSTM(多输入单输出)数据预测【含Matlab源码 1826期】
  12. centos ping 路由_centos服务器怎么ping 命令
  13. 断点下载的主要知识总结。
  14. R在市场调查中的应用--探索性因子分析(EFA)
  15. 连接服务器框架协议通信,通信服务协议范本3篇.doc
  16. 数字签名、数字信封、数字证书
  17. 桌越科技关于程序员和软件开发
  18. 我,单身沪漂,想有只猫
  19. 【Web UI自动化测试】Web UI自动化测试之PO篇(全网最全)
  20. 渤海船舶职业学院计算机应用,我院在第十一届全国大学生计算机应用能力与信息素养大赛中取得佳绩...

热门文章

  1. 倒排索引(Inverted File Index )
  2. 详细的基于opencv svm hog的描述讲解
  3. fatal error C1083: 无法打开预编译头文件:“Debug\opencv.pch”: No such file or directory
  4. 100个JavaScript代码片段
  5. Elasticsearch【快速入门】
  6. Java反射最佳实践
  7. 从零开始学习jQuery (七) jQuery动画-让页面动起来!
  8. 文献管理软件Mendeley的缺陷 (更正,增补)
  9. 如何编写YARN应用程序
  10. 取消gVim自动生成备份文件~文件