将头文件与代码块中的 Main.Cpp 文件链接

Linking Header File with Main.Cpp file in Codeblocks

我正在尝试使用代码块来编译可用的代码here

问题是每次我尝试构建 运行 时,我 运行 都会遇到以下错误:

|/.../head_pose_estimation/opencv2/core/core.hpp|48|fatal error: opencv2/core.hpp: No such file or directory

有谁知道我该如何解决这个问题?谢谢!

您没有预建(编译)版本的OpenCV,您目前拥有的是源文件。如果您想用 OpenCV 做一些特别的事情(Target/GPU 支持等),那么您将需要使用适当的指南构建框架。

但是,如果您只是想以最常见的方式使用 OpenCV,请从 OpenCV.org 网站下载预构建的库。

注意:

如果您将 OpenCV 与 MinGW 编译器一起使用,我不记得预构建是否真的是为 MinGW 预构建的。 (我不认为他们这样做)在这种情况下,您将不得不构建库。您可以找到指南 here