我正在尝试使用 opencv 开始开发。问题是,直到现在我几乎无法设置 opencv,因为我找不到它的头文件。
我对这个主题做了一些研究,但没有一个真正有用,在一些链接下面:
我使用 CMAKE GUI 构建了文件 - 使用 MVS 11 x64 构建了调试和发布代码。编译成功,我找不到库和 dll,但在任何地方都找不到 header 。
检查图片:
Opencv2文件夹
本地文件夹
那么,现在我问,我在这里错过了什么?
感谢帮助
编辑一:
你是这个意思吗?
编辑二:
我在 opencv 的源代码中发现了一些头文件,每个头文件都在一个特定的文件夹中,比如 core、highgui 等等 - 是吗?或者还有什么问题?因为我认为我应该在构建中使用标题,而不是在源代码中..
最佳答案
将“opencv/build/include”附加到您的包含路径。
如果您使用 cmake 自己构建了 opencv 库,请确保您运行 INSTALL 项目,并添加安装它的文件夹。
当您运行 make install
时,您需要的包含文件将被复制到由 makefile 确定的单个目录中,并可能显示为输出的一部分。
关于c++ - Opencv - 找不到头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19343984/