1
我在Ubuntu 11.04(Gnome)的NetBeans 7.1上使用OpenCV 2.3.1和C++。当我添加通话Ubuntu:NetBeans:OpenCV:找不到共享库
cvCreateSubdivDelaunay2D
,并尝试运行在调试模式下的程序我得到错误信息
/家庭/彼得/的NetBeansProjects/ArtifactImgFromCellFile /距离/调试/ GNU Linux的-86/artifactimgfromcellfile:错误而载入共享库:libopencv_calib3d.so.2.3:无法打开共享对象文件:没有这样的文件或目录
话虽如此,我有libopencv_calib3d.so.2.3在
/home/peter/OpenCV-2.3.1/lib
的NetBeans我去
属性:链接:运行时搜索目录
,并添加
/家庭/彼得/ OpenCV的-2.3.1/lib
但这并没有解决问题。
任何援助将不胜感激,
彼得
修复它。非常感谢。我以为我已经添加了该目录中的所有库,因为我遵循了您所概述的步骤,但只是按ctrl-A来添加目录中的所有文件。但它可能刚刚显示.a文件,因此不会添加以so.2.3结尾的文件 – OtagoHarbour 2012-02-06 12:35:40
请您将我的答案标记为已回答:P – Apurv 2012-02-06 16:25:04