1.安装依赖包

sudo apt-get install

libgtk2.0-dev

libjpeg62-dev

libtiff4-dev

libjasper-dev

libopenexr-dev

cmake

python-dev

python-numpy

libtbb-dev

libeigen2-dev

yasm

libfaac-dev

libopencore-amrnb-dev

libopencore-amrwb-dev

libtheora-dev

libvorbis-dev

libxvidcore-dev

注:会出现libtiff4-dev依赖于libjpeg-dev

2.安装ffmpeg1.0

(1)下载ffmpeg1.0     下载地址:http://linux.linuxidc.com/         用户名和密码都是:www.linuxidc.com       具体下载目录在 /2012年资料/12月/8日/Ubuntu 安装FFmpeg1.0 ,OpenCV2.4.2

(2) 1.cd  用户主目录         注:这里是/usr/你的计算机名

2.tar -xvf ffmpeg1.0

3.cd ffmpeg1.0

4.

./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libfaac --enable-libopencore-amrnb --enable-libopencore-amrwb    --enable-libtheora --enable-libvorbis --enable-libxvid --enable-x11grab --enable-swscale --enable-shared

5. make

6. sudo make install

3.安装opencv2.4.9

(1)下载opencv-2.4.9

(2) 1.cd  用户主目录

2.tar -xvf opencv-2.4.9

3. cd /opencv-2.4.9

4.mkdir release

5.cd  release

6.

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_TBB=ON -D WITH_V4L=OFF -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON ..
            7.make

8. sudo make install

4.添加opencv-2.4.9库的路径

(1)  sudo gedit /etc/ld.so.conf.d/opencv.conf       注:此时虚拟终端的路径为:用户主目录

加入:/usr/local/lib  然后保存

(2) sudo ldconfig

(3) sudo gedit /etc/environment

加入:PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig

5.新建一个C++项目。首先右键点击新建的项目,在项目属性的C++ Build->Settings,这里要对编译器参数进行设置。

在GCC C++ Compiler->Directories的include paths中新增一个/usr/local/include/opencv;和/usr/local/include/opencv2

6.终端输入

pkg-config --libs opencv

我的显示如下

/usr/local/lib/libopencv_calib3d.so /usr/local/lib/libopencv_contrib.so /usr/local/lib/libopencv_core.so /usr/local/lib/libopencv_features2d.so /usr/local/lib/libopencv_flann.so /usr/local/lib/libopencv_gpu.so /usr/local/lib/libopencv_highgui.so /usr/local/lib/libopencv_imgproc.so /usr/local/lib/libopencv_legacy.so /usr/local/lib/libopencv_ml.so /usr/local/lib/libopencv_nonfree.so /usr/local/lib/libopencv_objdetect.so /usr/local/lib/libopencv_photo.so /usr/local/lib/libopencv_stitching.so /usr/local/lib/libopencv_ts.so /usr/local/lib/libopencv_video.so /usr/local/lib/libopencv_videostab.so

7.找到 GCC C++ Linker,在右侧 First in Library search path (-L) 中加入这些库

opencv_core    opencv_highgui      opencv_ml      opencv_video   opencv_imgproc    opencv_objdetect     opencv_features2d     opencv_flann    opencv_legacy

8.结束

参考:http://www.linuxidc.com/Linux/2012-12/75640.htm

ubuntu12.04LTS下eclipse indigo版配置opencv2.4.9相关推荐

  1. Ubuntu下eclipse indigo版在线安装struts插件

    Ubuntu下eclipse indigo版在线安装struts插件: 1.打开eclipse,进入Help->Install new software...: 2.添加新站点,命名为:mvc, ...

  2. Ubuntu下eclipse indigo版在线安装hibernate插件

    Ubuntu下eclipse indigo版在线安装hibernate插件: 1.打开eclipse,进入Help->Install new software...: 2.添加新站点,命名为:H ...

  3. ubuntu12.04LTS 安装eclipse和cdt

    1.通过终端下载(Ctrl+Alt+T)下载eclipse (1) sudo  apt-get update                      注:更新软件源 (2)    sudo  apt ...

  4. Mac下eclipse安装和配置Tomcat

    Step 1.下载安装 前往ApacheTomcat官网下载Tomcat: 左侧有许多版本可供选择,以Tomcat8.5为例. 下载右边Core下的第一个资源zip. 下载后解压并重名名为Apache ...

  5. Ubuntu12.04下Eclipse连接小米2s调试

    前言 初入职场第一周就让我感受到了学校和社会的差距,学校里有水平差不多一起努力的小伙伴,社会上尤其是大公司里基本都是各种大神.技术专家,而且依旧很努力.之前以为自己很用功,可到了社会上发现这只是维持生 ...

  6. Linux下Eclipse给工程配置(附加库目录)

    这个问题是在用Eclipse编译c++线程池+任务池这篇文章写的代码时遇到的问题 Eclipse + CDT: pthread_create函数编译时报错:undefined reference to ...

  7. IDEA:一键导入 Eclipse 快捷键版配置

    我是 ABin-阿斌:写一生代码,创一世佳话,筑一览芳华.如果小伙伴们觉得不错就一键三连吧~ 文章目录 一.前言 二.配置文件下载地址 三.导入 jar 包 一.前言 本篇文章主要是针对于一些习惯使用 ...

  8. ubuntu12.04 安装eclipse C++,并配置交叉编译工程

    使用eclipse C++ 可以省去makefile的步骤,创建的工程也可以像在WINDOWS 底下一样进行代码编辑和编译. 感谢 http://blog.csdn.net/zgrjkflmkyc/a ...

  9. linux彻底卸载xfce,Ubuntu12.04LTS下如何安装和彻底卸载xfce4?

    今天将Ubuntu12.04更新完了,用的网易的源,更新速度还是很给力的,平均500多K的下载速度.发现虚拟机上unity界面还是比较卡的,想换成gnome3.6试一下,结果rangerlee说xfc ...

最新文章

  1. 制药企业正在基于AI与基因测序发现真菌更多药用价值
  2. 函数指针,以及用函数指针的好用之处(回调函数)
  3. 8个高效的Python爬虫框架分享
  4. 2019年低延迟直播技术展望
  5. leetcode140. 单词拆分 II(回溯+记忆化)
  6. SQLServer 条件查询语句大全
  7. PHP的strpos函数辨析
  8. Kubernetes知识体系-从入门到精通
  9. idea 出现 GC overhead limit exceed解决
  10. 什么是大数据挖掘技术
  11. alexa+android+版本,amazon alexa app下载-Amazon Alexa 安卓版v1.0.205-PC6安卓网
  12. 家用电冰箱3C认证检测标准
  13. 对话深喉:中小App如何突围?(开发者必看)
  14. 国内android应用商城中程序隐私泄露分析,Android应用程序隐私数据泄露检测
  15. dropna()函数如何使用
  16. python做用友财务报表_用友财务软件怎样生成财务报表?
  17. Long与long的区别
  18. C语言基础教程 之 字符串
  19. linux如何删除文件
  20. e-人事管理系统-招聘管理-人才库

热门文章

  1. 顺序表应用4:元素位置互换之逆置算法
  2. 如何高效的学习掌握新技术
  3. BigDecimal使用时的参数详解
  4. 程序开发是编写sql语句的注意事项
  5. 架构师的能力模型(图)
  6. 使用脚本编写 Vim 编辑器,第 4 部分: 字典
  7. Coursera课程Python for everyone:chapter5
  8. MyEclipse使用总结——在MyEclipse中设置jsp页面为默认utf-8编码
  9. ​【安全牛学习笔记】操作系统识别
  10. C# 运算符及条件控制语句