【问题标题】:fatal error: opencv/cvtypes.h: No such file or directory compilation terminated致命错误:opencv/cvtypes.h:没有此类文件或目录编译终止
【发布时间】:2013-10-07 05:15:20
【问题描述】:

我在 ubuntu 12.04 机器上,使用 opencv 2.4.1 和 gcc 版本 4.6.3。我有一个必须编译的旧 opencv 代码。它包含opencv/cvtypes.hheader 文件,此版本的opencv 安装中不包含该文件。我的/usr/local/include/opencv 只有这些头文件:

  • cvaux.h
  • cv.h
  • cvwimage.h
  • cxcore.hpp
  • cxmisc.h
  • ml.h
  • cvaux.hpp
  • cv.hpp
  • cxcore.h
  • cxeigen.hpp
  • highgui.h

我注意到一些线程[1][2](处理opencv 安装;旧版本)他们的/usr/local/include/opencv 文件夹包含20-21 个头文件。 cvtypes.h 加入了哪个图书馆?一般来说,有没有一种快速的方法来了解这种事情,而无需实际查看源代码?

【问题讨论】:

    标签: c++ c opencv


    【解决方案1】:

    cvtypes.h 的任何出现替换为.h 标头可能更容易。

    据我所知,cvtypes.h 中的信息在 cxcore.h 中。 .hpp 头文件用于旧的 C++ API,应避免使用。

    【讨论】:

    • 您的意思是cxcore.h 而不是cvcore.h
    • 是的,对不起。我修正了我的答案。
    猜你喜欢
    • 2012-08-21
    • 2012-10-19
    • 2017-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多