gpt4 book ai didi

c++ - OpenCV 缺少头文件

转载 作者:太空狗 更新时间:2023-10-29 20:58:32 27 4
gpt4 key购买 nike

我下载了 OpenCV 3.0.0 并使用 WITH_QT 进行了编译,编译结果非常棒,但是当我查看文件夹 build/install/include/opencv2 时,只有一个文件称为 opencv.hpp 并在里面:

#include "opencv2/core.hpp"
#include "opencv2/imgproc.hpp"
#include "opencv2/photo.hpp"
#include "opencv2/video.hpp"
#include "opencv2/features2d.hpp"
#include "opencv2/objdetect.hpp"
#include "opencv2/calib3d.hpp"
#include "opencv2/imgcodecs.hpp"
#include "opencv2/videoio.hpp"
#include "opencv2/highgui.hpp"
#include "opencv2/ml.hpp"

问题是那些文件不存在于该目录中。

我在 64 位 Windows 中,我使用 Visual Studio 2013 编译 OpenCV,因为 Qt 在 64 位 Windows 上使用 Visual Studio 作为默认编译器,奇怪的是示例编译并且一切正常,但是当我尝试创建Qt 上的一个项目并将该目录作为包含路径插入 我收到一条错误消息,提示 opencv2/core.hpp 不存在。我尝试直接从 opencv/modules/core/include 包含错误仍然存​​在。

发生了什么事?如果没有其他文件,建议在本地存在一个包含其他文件的单个文件是什么?

最佳答案

通过 cmake 构建 opencv 后,您应该构建 INSTALL 项目(这不会自动完成)。

这将复制构建/安装/包含所需的所有内容

关于c++ - OpenCV 缺少头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27435949/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com