2012-03-18 61 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标志。