【发布时间】:2015-03-15 07:57:21
【问题描述】:
我使用以下指南安装 opencv-3.0 alpha 没有任何问题 - http://rodrigoberriel.com/2014/10/installing-opencv-3-0-0-on-ubuntu-14-04/
但是当我添加 opencv_contrib 模块的选项时,构建失败并出现错误-
Linking CXX shared library ../../lib/libopencv_xobjdetect.so
/usr/bin/ld: cannot find -lWRAP
/usr/bin/ld: cannot find -lpython
collect2: error: ld returned 1 exit status
make[2]: *** [lib/libopencv_xobjdetect.so.3.0.0] Error 1
make[1]: *** [modules/xobjdetect/CMakeFiles/opencv_xobjdetect.dir/all] Error 2
make: *** [all] Error 2
我的目标是在 python 中获得 SIFT API。 opencv-3.0 是唯一的选择,还是有旧版本可以做到这一点?
【问题讨论】:
-
这个运气好吗?我也有同样的问题。
-
如果您仍然遇到此问题,请查看我在更新答案中提供的链接。它对我有用。
-
2.4.5 版对我来说运行良好,所以我不想更改它,但我会在 VM 上尝试并在此处发表评论。