libcaffe.so java_.build_release/lib/libcaffe.so: undefined reference to `cv::VideoCapture::set(int, ...
时间: 2024-02-01 20:04:28 浏览: 115
CVMFC.zip_CVMFC_MFC,opencv_opencv 滤波_site:www.pudn.com
5星 · 资源好评率100%
这个错误是由于缺少 OpenCV 库导致的。请确保在编译 Caffe 时,已经正确地链接了 OpenCV 库。具体步骤如下:
1. 确认你已经安装了 OpenCV 库。如果没有,请先安装 OpenCV。
2. 打开 Caffe 的 Makefile.config 文件,并将 INCLUDE_DIRS 和 LIBRARY_DIRS 设置为正确的 OpenCV 库路径,例如:
```
INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial/ /path/to/opencv/include
LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib /path/to/opencv/lib
```
3. 编译 Caffe:
```
make all -j8
```
如果你仍然遇到问题,请检查你的编译命令是否正确,并确保你的 OpenCV 版本与 Caffe 兼容。
阅读全文