我首先将 highgui.hpp 文件包含为
#include "opencv2/highgui/highgui.hpp"
这给出了错误“没有这样的文件或目录”。
当我将其替换为
#include "/host/opencv/build/include/opencv2/highgui/highgui.hpp"
此错误已解决。但我又遇到了一个错误,
在 opencvtest.cpp:1:0 包含的文件中:/host/opencv/build/include/opencv2/highgui/highgui.hpp:46:33:致命错误:opencv2/core/core.hpp:没有这样的文件或目录
这意味着现在无法定位到 highgui.hpp 中包含的 core.hpp 文件。
我需要一种方法,以便它可以自动在“包含”文件夹中查找包含的文件。如何在ubuntu中做到这一点?我以前使用过 Microsoft Visual Studio,该文件夹被添加到项目属性中,在其他库中。