我正在使用 OpenCV 2.3.1 在 Ubuntu 11.04 上的 NetBeans 6.9 上开发 Delaunay 三角剖分代码。我已经在链接列表中包含了我可以找到的所有库,但是当我尝试链接时收到以下错误消息。
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'
最佳答案
这些符号在 libopencv_imgproc.so
中定义,这意味着如果您使用 g++ 通过命令行编译应用程序,您必须添加 -lopencv_imgproc
标志。
关于c++ - OpenCV : 中缺少三角测量库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9763167/