无法在Eclipse C / C ++ OpenCV 2.4.5 Ubuntu 12.10中运行项目

时间:2013-05-13 23:26:22

标签: eclipse opencv ubuntu-12.10

我刚刚在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”显示了一个广泛的列表,我不知道是否适合复制它。

1 个答案:

答案 0 :(得分:0)

Ubuntu Quency Quantal 12.10在它的回购中有2.3.1个包: OpenCV in Ubuntu 12.10 repo 下一个版本,raring有2.4。 我将卸载Ubuntu 12.10的各种v2.3.1 opencv相关软件包。 (他们是如何安装的?你是手动安装它们还是把它们拉进来的?)。然后我尝试再次编译+安装OpenCV源代码。 make过程的安装阶段应该为您提供库。