gpt4 book ai didi

opencv - Ubuntu:NetBeans:OpenCV:找不到共享库

转载 作者:行者123 更新时间:2023-12-02 16:43:08 25 4
gpt4 key购买 nike

我在Ubuntu 11.04(Gnome)的NetBeans 7.1上使用带有C++的OpenCV 2.3.1。当我添加通话时

cvCreateSubdivDelaunay2D

并尝试在 Debug模式下运行该程序我收到错误信息

/ home / peter / NetBeansProjects / ArtifactImgFromCellFile / dist / Debug / GNU-Linux-x86 / artifactimgfromcellfile:加载共享库时出错:libopencv_calib3d.so.2.3:无法打开共享库文件:没有这样的文件或目录

尽管事实上我在其中有libopencv_calib3d.so.2.3

/home/peter/OpenCV-2.3.1/lib

在NetBeans上,我去了

属性:链接器:运行时搜索目录

并添加

/home/peter/OpenCV-2.3.1/lib

但这并不能解决问题。

任何帮助将不胜感激,
彼得

最佳答案

在Netbeans中,您还明确需要链接库,如下所示。

  • 右键单击项目并打开属性。
  • 转到构建->链接器
  • 转到库->添加库文件。
  • 浏览到您的库所在的位置,即.so文件。在您的情况下,它应该位于/home/peter/OpenCV-2.3.1/lib/libopencv_calib3d.so
  • 关于opencv - Ubuntu:NetBeans:OpenCV:找不到共享库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9155935/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com