ubuntu12.04LTS下eclipse indigo版配置opencv2.4.9
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相关推荐
- Ubuntu下eclipse indigo版在线安装struts插件
Ubuntu下eclipse indigo版在线安装struts插件: 1.打开eclipse,进入Help->Install new software...: 2.添加新站点,命名为:mvc, ...
- Ubuntu下eclipse indigo版在线安装hibernate插件
Ubuntu下eclipse indigo版在线安装hibernate插件: 1.打开eclipse,进入Help->Install new software...: 2.添加新站点,命名为:H ...
- ubuntu12.04LTS 安装eclipse和cdt
1.通过终端下载(Ctrl+Alt+T)下载eclipse (1) sudo apt-get update 注:更新软件源 (2) sudo apt ...
- Mac下eclipse安装和配置Tomcat
Step 1.下载安装 前往ApacheTomcat官网下载Tomcat: 左侧有许多版本可供选择,以Tomcat8.5为例. 下载右边Core下的第一个资源zip. 下载后解压并重名名为Apache ...
- Ubuntu12.04下Eclipse连接小米2s调试
前言 初入职场第一周就让我感受到了学校和社会的差距,学校里有水平差不多一起努力的小伙伴,社会上尤其是大公司里基本都是各种大神.技术专家,而且依旧很努力.之前以为自己很用功,可到了社会上发现这只是维持生 ...
- Linux下Eclipse给工程配置(附加库目录)
这个问题是在用Eclipse编译c++线程池+任务池这篇文章写的代码时遇到的问题 Eclipse + CDT: pthread_create函数编译时报错:undefined reference to ...
- IDEA:一键导入 Eclipse 快捷键版配置
我是 ABin-阿斌:写一生代码,创一世佳话,筑一览芳华.如果小伙伴们觉得不错就一键三连吧~ 文章目录 一.前言 二.配置文件下载地址 三.导入 jar 包 一.前言 本篇文章主要是针对于一些习惯使用 ...
- ubuntu12.04 安装eclipse C++,并配置交叉编译工程
使用eclipse C++ 可以省去makefile的步骤,创建的工程也可以像在WINDOWS 底下一样进行代码编辑和编译. 感谢 http://blog.csdn.net/zgrjkflmkyc/a ...
- linux彻底卸载xfce,Ubuntu12.04LTS下如何安装和彻底卸载xfce4?
今天将Ubuntu12.04更新完了,用的网易的源,更新速度还是很给力的,平均500多K的下载速度.发现虚拟机上unity界面还是比较卡的,想换成gnome3.6试一下,结果rangerlee说xfc ...
最新文章
- 制药企业正在基于AI与基因测序发现真菌更多药用价值
- 函数指针,以及用函数指针的好用之处(回调函数)
- 8个高效的Python爬虫框架分享
- 2019年低延迟直播技术展望
- leetcode140. 单词拆分 II(回溯+记忆化)
- SQLServer 条件查询语句大全
- PHP的strpos函数辨析
- Kubernetes知识体系-从入门到精通
- idea 出现 GC overhead limit exceed解决
- 什么是大数据挖掘技术
- alexa+android+版本,amazon alexa app下载-Amazon Alexa 安卓版v1.0.205-PC6安卓网
- 家用电冰箱3C认证检测标准
- 对话深喉:中小App如何突围?(开发者必看)
- 国内android应用商城中程序隐私泄露分析,Android应用程序隐私数据泄露检测
- dropna()函数如何使用
- python做用友财务报表_用友财务软件怎样生成财务报表?
- Long与long的区别
- C语言基础教程 之 字符串
- linux如何删除文件
- e-人事管理系统-招聘管理-人才库