在编译代码的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)"