我在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中,您还明确需要链接库,如下所示。
https://stackoverflow.com/questions/9155935/