ubuntu 12.04 LTS下安装OpenCV,Boost等常用库

最近在搞一个视觉的程序,要用到一些库,就想着把这些库的安装细节记录一下。其实以前也有弄过,只是一旦安装好了,时间长了就容易忘记,特别是一些小细节的设置。如果碰上换电脑或是重装系统,又得重新研究,所以这里权当是个笔记,以备以后用到时查找。这里主要介绍OpenCV,Boost,Eigen,libconfig这几个库的安装和设置,其实过程很类似,但考虑到以后用起来省劲,这里也不厌其烦的全部列出了。

OpenCV

OpenCV的安装在官网上有个教程,但是按照那个教程总是会出现问题,不尽如人意,这里记录一个参考Installing OpenCV 2.4.1 in Ubuntu 12.04 LTS这篇博文的OpenCV的安装教程备忘。我安装的是OpenCV2.4.5,其他相近的版本方法应该也是类似。我们希望OpenCV能支持一些第三方的库,如Qt,OpenGL,Python,TBB等,所以这里需要提前安装一些相应的依赖包,然后在cmake的时候做一些设置。

Read More