在编译代码的opencv4中,出现此错误:

fatal error: opencv2/core.hpp: No such file or directory
compilation terminated.

我正确安装了opencv4。
为什么会出现错误?

最佳答案

尝试为OpenCV2安装-dev-devel软件包以获取头文件。

在Debian和Ubuntu上为sudo apt-get install libopencv-core-dev,在Fedora上为sudo yum install opencv-devel

完成后,将$(pkg-config --cflags opencv)附加到您的编译器命令中:

export CC="gcc $(pkg-config --cflags opencv)"

10-05 20:07