系统环境:Ubuntu 13.04, 64位

首先,要到openCV的官网下载openCV的压缩包:openCV

我下载的时候,最新版本是2.4.6

接着,把压缩包解压到home/用户名/opencv2.4.6

然后,安装cmake,使用命令sudo apt-get install cmake

这些步骤过后,就可以开始编译openCV了

先在刚才的目录下新建一个build目录:

$cd ~/opencv2.4.6

$mkdir build

$cd build

$cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_PYTHON_SUPPORT=ON ..

然后就可以运行makefile了,

$make

经过漫长的等待,而且没有错误提示,就运行

$sudo make install

一切都没有出错后,就表示安装成功了