【问题标题】:Missing Triangulation Libraries in OpenCV:OpenCV 中缺少三角测量库:
【发布时间】:2012-04-03 12:36:00
【问题描述】:

我正在使用 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'

【问题讨论】:

  • 对不起。我的意思是链接,而不是编译。
  • 您是否尝试从那里下载源代码并包含这些文件?

标签: c++ c linux opencv netbeans-6.9


【解决方案1】:

这些符号在libopencv_imgproc.so 中定义,这意味着如果您通过命令行使用g++ 编译应用程序,则必须添加-lopencv_imgproc 标志。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-06-03
    • 1970-01-01
    • 1970-01-01
    • 2016-07-01
    • 2018-04-03
    • 2016-08-01
    • 2016-02-06
    相关资源
    最近更新 更多