2012-03-18 96 views
1

我使用OpenCV 2.3.1在Ubuntu 11.04上的NetBeans 6.9上開發Delaunay三角剖分代碼。我在鏈接列表中包含了所有可以找到的庫,但在嘗試鏈接時收到以下錯誤消息。缺少OpenCV中的三角剖分庫:

build/Debug/GNU-Linux-x86/_ext/1942517469/TwoDTriangulation.o: In function `cvCreateSubdivDelaunay2D': 
/usr/local/include/opencv2/imgproc/imgproc_c.h:376: undefined reference to `cvCreateSubdiv2D' 
/usr/local/include/opencv2/imgproc/imgproc_c.h:378: undefined reference to `cvInitSubdivDelaunay2D' 
+0

對不起。我的意思是鏈接,而不是編譯。 – OtagoHarbour 2012-03-18 23:11:02

+0

您是否嘗試下載源代碼並從中包含這些文件? – kechapito 2012-03-18 23:52:00

回答

0

這些符號在libopencv_imgproc.so定義,這意味着,如果是通過CMD-符合編譯該應用克++你將不得不添加-lopencv_imgproc標誌。