我刚刚在Ubuntu 12.10上安装了OpenCV 2.4.5和Eclipse IDE for C/C++ Developers,后面跟着this opencv.org tutorial。该项目的基础,没有错误,但是当我从Eclipse中达到“运行可执行程序”一节,我打运行后,会收到以下消息:无法在Eclipse中运行项目C/C++ OpenCV 2.4.5 Ubuntu 12.10
/家庭/佩德罗/工作区/ DI /调试/ DI:出错装载共享 库: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-搜索libopencv-gpu的11ubuntu2 amd64开发文件
- ii libopencv-gpu2.3 2.3.1-11u buntu2 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计算机视觉库遗留
- 二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视频-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蟒-OpenCV进行计算机视觉库
- RC ROS-福艾尔特马-opencv2 2.4.2-0precise-20120908-1624- + 0000 AMD64 2.3.1-11ubuntu2 AMD64 Python绑定OpenCV的
- RC ROS-Groovy的opencv2 2.4.4-1quantal-20130325-0857- + 0000 AMD64 OpenCV的
对不起格式是不是最好的。
命令 “定位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
“找到libopencv”显示了一个广泛的名单,我不知道这是否是适当的复制。
这很有趣。当你在命令提示中说'找到libopencv'或者'找到libopencv_core'时,输出是什么?有没有这样的文件,但有其他版本?你是手动安装一些软件包,还是全部来自仓库? (有没有'ldconfig'发行?) – 2013-05-13 23:30:59
“定位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.3.1 我在教程中安装了所有的存储库,并在其中一个步骤中使用了ldconfig。 – Pedro 2013-05-13 23:34:40
你说它没有任何回报? ''定位libopencv''返回什么,现在最重要的是,'sudo dpkg -l |是什么grep opencv'显示? – 2013-05-13 23:38:26