ubuntu12.04下基于codeblocks的openni与opencv的开发环境搭建(更新)
来源:互联网 发布:scx4623fh扫描软件 编辑:程序博客网 时间:2024/05/17 05:18
本人是在全新安装了ubuntu12.04 32位之后,实践通过。不但编译例子通过,编译自己使用opencv+openni写的程序也没问题。
在前两篇文章中介绍了opencv2.3.1与openni的安装。
因为本人水平有限,实在是对linux下的编程尤其是高端的Vim之类找不到头绪,所以四处寻找能在linux下使用较方便的IDE。
发现codeblocks比较适合我的胃口,所以就在codeblocks里折腾了一下opencv和openni的配置。
首先是下载安装codeclocks了。
1》安装基本编译环境
sudo apt-get install build-essential
sudo apt-get install gdb
2》安装codeblock
sudo apt-get install codeblocks
sudo apt-get install codeblocks-dbg
sudo apt-get install wxformbuilder。
3》安装wxWidgets
sudo apt-get install libwxbase2.8
sudo apt-get install libwxbase2.8-dev
sudo apt-get install libwxgtk2.8-0
sudo apt-get install libwxgtk2.8-dev
sudo apt-get install libwxgtk2.8-dbg
sudo apt-get install wx-common
sudo apt-get install wx2.8-headers
sudo apt-get install wx2.8-i18n
还有wx2.8-examples和wx2.8-doc想看文档的可以装上
接下来打开codeblocks
在settings 里进入 compiler and debugger ...
在search directories里按照如下图进行设置include库以及linker库
compiler:(注意:如果没有/usr/include/openni这个目录也没事。这个目录是我折腾了很多遍之后出现的。本身如果按照我前面的文章安装openni的话,是没有这个目录的。我在重新安装了ubuntu12.04之后才发现。)
linker:
再在linker settings 里如下设置,注意右侧other linker options里填写的东西: `pkg-config opencv --libs` 左右两边的符号别忘了复制上去。
最后进入compiler settings里 other options中写入: `pkg-config opencv --cflags` 同样注意符号不要漏。
都设置完成后,点确定就ok了。
- ubuntu12.04下基于codeblocks的openni与opencv的开发环境搭建(更新)
- ubuntu12.04下基于openni的kinect安装(更新)
- ubuntu12.04 下 Python开发环境搭建以及matplotlib库和openCV的安装
- #android#基于ubuntu12.04开发环境的搭建
- ubuntu12.04+openni+nit+SensorKinect环境搭建
- ubuntu12.04下 linux 开发环境的搭建 1
- ubuntu12.04下 linux 开发环境的搭建 2
- Ubuntu12.04下android开发环境的搭建
- Ubuntu12.04下FL2440开发环境的搭建
- Ubuntu下相关开发环境的搭建Java、Eclipse、CodeBlocks
- ubuntu12.04下搭建openCV环境
- 基于Kinect-OpenNI-OpenCV-OpenGL的环境三维重构
- OpenNI的安装与开发环境配置
- ubuntu12.04 android 开发环境的搭建
- #Kinect之路#基于win7的Kinect开发环境搭建 OpenNI+qt+Kinect
- #Kinect之路#基于ubuntu 12.04的Kinect开发环境搭建 OpenNI+NITE+AVIN2+qt
- Ubuntu12.04的嵌入式开发环境搭建(一)
- Ubuntu12.04的嵌入式开发环境搭建(二)
- oracle为项目(meeting)创建一个用户
- 比较两个文档中元素的不同
- 自己写的分秒转换,用到自己做的在线音乐播放器上的
- 动态规划
- 首次测试android程序连接网络错误:java.net.unknownhostexception:unable to resolve host
- ubuntu12.04下基于codeblocks的openni与opencv的开发环境搭建(更新)
- webkit
- 一个游戏程序员的学习资料
- GridView更新行时获取不到修改后的值(转载)
- SQLServer报错:无法还原日志备份或差异备份,因为没有文件可用于前滚---还原SQLSERVER数据库差异备份
- SetTimer的使用问题
- 在.NET中添加App.config文件
- android 浏览器
- Ogre核心类