找了好久才找到OpenCV2.1的安装方法。
以下内容转自
http://hi.baidu.com/cosmiccy/blog/item/6ebee037ea0f841d91ef39d9.htm
1.下载的opencv源码包是最新的2.1版,需要cmake
sudo apt-get install cmake安装好cmake,2.8版
2.进入OpenCV-2.1.0目录,可以见到CMakeLists.txt,
执行cmake .(<--点,表示当前目录找CMakeLists.txt)
(这里也可以另外新建个临时目录cmake,还可以配置各种参数,我第一次没加任何参数,成功了)
这样,就有了makefile
执行make,需要几分钟编译好
然后执行sudo make install
3、设置相关库路径:
用root用户执行下面的操作
添加路径/usr/local/lib到文件/etc/ld.so.conf
4、重载库路径:
ldconfig
5、测试安装包
测试是否安装成功,你可以使用以下的命令行编译位于源代码包中的drawing.c例子: (在1.0版本中, 位于目录 sample/c 下)
g++ `pkg-config opencv --libs --cflags opencv` drawing.c -o drawing
成功编译后你应该能够可以执行./drawing看到highgui输出窗口的结果了.