我刚刚在Ubuntu 12.10上为C / C ++开发人员安装了OpenCV 2.4.5和Eclipse IDE,并遵循this opencv.org tutorial。该项目构建没有错误但是当我从Eclipse访问“运行可执行文件”部分时,我在点击运行后收到以下消息:
/ home / pedro / workspace / di / Debug / di:加载共享时出错
libraries:libopencv_core.so.2.4:无法打开共享对象文件:否
这样的文件或目录
有没有人对如何解决这个问题有任何建议?
编辑:
使用sudo dpkg -l | grep opencv
给出:
- ii libopencv-calib3d2.3 2.3.1-11ubuntu2 amd64计算机视觉相机校准库
- ii libopencv-contrib2.3 2.3.1-11ubuntu2 amd64计算机视觉贡献库
- ii libopencv-core-dev 2.3.1-11ubuntu2 amd64 libopencv-core的开发文件
- ii libopencv-core2.3 2.3.1-11ubuntu2 amd64计算机视觉核心库
- ii libopencv-features2d2.3 2.3.1-11ubuntu2 amd64计算机视觉特征检测和描述符提取库
- ii libopencv-flann-dev 2.3.1-11ubuntu2 amd64 libopencv-flann开发文件
- ii libopencv-flann2.3 2.3.1-11ubuntu2 amd64计算机视觉多维空间库中的聚类和搜索
- ii libopencv-gpu-dev 2.3.1-11ubuntu2 amd64 libopencv-gpu的开发文件
- ii libopencv-gpu2.3 2.3.1-11ubuntu2 amd64计算机视觉GPU处理库
- ii libopencv-highgui2.3 2.3.1-11ubuntu2 amd64计算机视觉高级GUI和媒体I / O库
- ii libopencv-imgproc-dev 2.3.1-11ubuntu2 amd64 libopencv-imgproc的开发文件
- ii libopencv-imgproc2.3 2.3.1-11ubuntu2 amd64计算机视觉图像处理库
- ii libopencv-legacy2.3 2.3.1-11ubuntu2 amd64计算机视觉遗留图书馆
- ii libopencv-ml-dev 2.3.1-11ubuntu2 amd64 libopencv-ml开发文件
- ii libopencv-ml2.3 2.3.1-11ubuntu2 amd64计算机视觉机器学习库
- ii libopencv-objdetect2.3 2.3.1-11ubuntu2 amd64计算机视觉对象检测库
- ii libopencv-video-dev 2.3.1-11ubuntu2 amd64 libopencv-video开发文件
- ii libopencv-video2.3 2.3.1-11ubuntu2 amd64计算机视觉视频分析库
- ii opencv-doc 2.3.1-11ubuntu2所有OpenCV文档和示例
- ii python-opencv 2.3.1-11ubuntu2 amd64计算机视觉库的Python绑定
- rc ros-fuerte-opencv2 2.4.2-0precise-20120908-1624- + 0000 amd64 OpenCV
- rc ros-groovy-opencv2 2.4.4-1quantal-20130325-0857- + 0000 amd64 OpenCV
抱歉格式不是最好的。
命令“locate libopencv_core”
- /usr/lib/libopencv_core.a
- /usr/lib/libopencv_core.so
- /usr/lib/libopencv_core.so.2.3
- /usr/lib/libopencv_core.so.2
“locate libopencv”显示了一个广泛的列表,我不知道是否适合复制它。