如何在不包含整个文件的情况下在外部库的.cpp文件中包含特定的函数声明

时间:2014-07-29 16:37:08

标签: c++ opencv include derived-class

OpenCV的OpenCL特征提取源代码具有我想要使用的一些功能;但是它们没有在通常的include头路径中定义,而是直接在modules/src/hog.cpp的源文件中定义在顶部的命名空间cv :: ocl :: device :: hog下。

访问这些功能的正确方法是什么?我不认为我应该再次包含整个源文件。事实上我确实尝试过,但编译器无法找到一些依赖项。

我宁愿不必直接更改OpenCV源,然后在OpenCV 3.0.0发布时重新安装所有内容,所以我一直在尝试编写cv :: ocl :: HOGDescriptor的派生类来做什么我想要。

0 个答案:

没有答案