最近研究hough forest 源码download下来发现依赖opencv1.0,尝试修改makefile让其去链高版本的opencv发现符号表出了问题,于是开始编译opencv1.0。困难重重,终于编译成功:
参考:http://www.itdadao.com/articles/c15a1104676p0.html
OpenCV的编译方式有两种:
1、传统的./configure ; make ; make install,这种方式适用于OpenCV1.0版本,相应的编译过程可以参见
这篇文章:http://www.opencv.org.cn/index.php/%E6%BA%90%E7%A0%81%E7%BC%96%E8%AF%91
2、使用cmake CMakeLists.txt; make ; make install,这种方式适用于OpenCV2.x版本。因此,在编译OpenCV2.X版本之前,需要 先在CentOS上安装CMake