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