/path/libTrackKcf.a(kcftracker.cpp.o):在函数‘ot::KCFTracker::KCFTracker(bool, bool, bool, bool)’中:
kcftracker.cpp:(.text+0x673):对‘cv::Mat::updateContinuityFlag()’未定义的引用
/path/libTrackKcf.a(kcftracker.cpp.o):在函数‘ot::KCFTracker::getFeatures(cv::Mat const&, bool, float)’中:
kcftracker.cpp:(.text+0xb6fe):对‘cv::Mat::updateContinuityFlag()’未定义的引用
/path/libTrackKcf.a(tracker_fdsst.cpp.o):在函数‘ot::TrackerFDSST::getFeatures(cv::Mat const&, bool, float)’中:
tracker_fdsst.cpp:(.text+0x92c7):对‘cv::Mat::updateContinuityFlag()’未定义的引用
/path/libTrackKcf.a(tracker_fdsst.cpp.o):在函数‘ot::TrackerFDSST::get_scale_sample(cv::Mat const&)’中:
tracker_fdsst.cpp:(.text+0xa351):对‘cv::Mat::updateContinuityFlag()’未定义的引用
/path/libTrackKcf.a(fhog.cpp.o):在函数‘ot::fhog(cv::Mat const&, int, int, float, bool)’中:
fhog.cpp:(.text+0x380a):对‘cv::Mat::updateContinuityFlag()’未定义的引用
collect2: error: ld returned 1 exit status
CMakeFiles/my_hello_dlib.dir/build.make:164: recipe for target 'my_hello_dlib' failed
make[2]: *** [my_hello_dlib] Error 1
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/my_hello_dlib.dir/all' failed
make[1]: *** [CMakeFiles/my_hello_dlib.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2

找原因:

经查找,发现updateContinuityFlag函数只在opencv 3.4.2及其最新版本中存在,在其他版本的opencv中不存在该函数,由于我使用的lib库是他人用最新版本中编译生成,而我使用的则是opencv3.4.0,不包含该函数,所以报错。

在最新版本中莫名的冒出这样一个坑,也是醉了~——~!

【Ubuntu-opencv3.4.0-Error】对‘cv::Mat::updateContinuityFlag()’未定义的引用相关推荐

  1. c++ 对‘cv::waitKey(int)’未定义的引用

    目录 对'cv::waitKey(int)'未定义的引用 CMakeLists.txt demo 对'cv::waitKey(int)'未定义的引用 我一直以为是C++11或者g++版本的原因,看到: ...

  2. ubuntu 编译c程序报错:对‘pthread_create’未定义的引用

    在ubuntu里编译c多线程代码,命名包含了头文件<pthread.h>,却还是编译报错,说对'pthread_create'未定义的引用 原因: pthread库不是Linux系统默认的 ...

  3. error : xxxx:对‘xxxxxxxxx’未定义的引用

    在使用vs2019开发Linux过程中,出现这种编译错误,有很多情况,我这里列举三种: 1.未包含头文件(跟开发windows一样): 2.未包含库文件(这就跟windows端开发提示不一样了): 3 ...

  4. 对cv::findHomography未定义的引用的解决方法

    错误现象 在使用cv::findHomography函数时,程序运行时会打印如下错误: 对'cv::findHomography(cv::_InputArray const&, cv::_In ...

  5. 解决 编译错误 对‘sem_init’未定义的引用 collect2: error: ld returned 1 exit status builtin: recipe for

    执行 $ make (gcc -Wall -g -O0 -c p*v.c) (gcc -lpthread p*v.o c*p.o -o p*v) 报错如下 p*v.o:在函数'init'中: /med ...

  6. error C2079: CButtonST::m_ToolTip 使用未定义的 class CToolTipCtrl

    error C2079: CButtonST::m_ToolTip 使用未定义的 class CToolTipCtrl CButtonst使用中出的错误,头文件加载顺序出错,解决方法: #ifndef ...

  7. 对‘TIFFReadDirectory@LIBTIFF_4.0’未定义的引用

    文链:https://blog.csdn.net/u011361393/article/details/83210824 其原因时安装的libtiff库和opencv和PLC中调用的libtiff库版 ...

  8. opencv:对`cv :: DescriptorMatcher‘的未定义引用

    ndk版本和opencv产生冲突解决方式 一. 1.opencv3及以下的版本仅仅支持gnustl_shared编译,但是NDK16之后就不支持gnustl_shared的编译了,所以这就到了一个十字 ...

  9. 解决libpangoft2-1.0.so.0:对‘pango_font_get_hb_font‘未定义的引用

    1.报错展示: 这是我在安装opencv,编译过程时的报错. 2.原因分析: 版本不一致导致的 3.解决方法: 参考以下解决:记录ubuntu18.04安装opencv4.1.1,在anaconda环 ...

最新文章

  1. 200kb以上图片储存
  2. Entity Framework CodeFirst尝试
  3. 在阿里云服务器(Ubuntu系统)下使用WordPress搭建博客网站教程
  4. 使用scrollIntoView方法解决抛锚定位时网页往上跳的问题
  5. java延迟覆盖_高效Java第九条覆盖equals时总要覆盖hashCode
  6. c语言画爱心附带解释,用C语言画一个“爱心”
  7. css清除浮动的集中方法
  8. 转→js数组遍历 千万不要使用for...in...
  9. python进程池win出错_解决windows下python3使用multiprocessing.Pool出现的问题
  10. numpy与线性代数(简易版)
  11. pyqt5 treewidget图标_Python基础之PyQt5写TreeWidget(二)--代码篇
  12. HTTP协议格式详解(总结)
  13. Java8新特性Stream之list转map
  14. 什么是IT和什么是IT行业
  15. Codefroces 760 B. Frodo and pillows
  16. 游戏引擎架构-学习笔记
  17. 【FND】EBS调试模式使用说明
  18. wegame显示不出区服务器,wegame无法显示网页怎么办?腾讯wegame无法显示网页的三种解决方法...
  19. 如何用outlook添加qq邮箱账户
  20. [实验吧刷题]密码学部分

热门文章

  1. python自动化测试——测试报告以附件形式发送邮件
  2. 分布式消息通信ActiveMQ原理-消费消息策略-笔记
  3. pymysql 增删改 查 索引
  4. MongoDB复制选举原理及复制集管理
  5. 深入Java集合学习系列:HashMap的实现原理
  6. ADO和DAO的区别
  7. 通过IGRP路由协议实现非等值带宽的负载平衡
  8. html 点击按钮js自增,JS实现点击按钮自动增加一个单元格的方法
  9. oracle调度不见了,Oracle作业job 没有自动调度起来
  10. Mybatis源码: Builder Mapper Executor