【opencv4】——fatal error: opencv2/opencv.hpp: No such file or directory #include <opencv2/opencv.hpp>

opencv4

问题

nx上默认安装的是opencv4,采用cmake编译的时候,cmake也能找到opencv4,但是编译时候报错:

fatal error: opencv2/opencv.hpp: No such file or directory
#include

解决方案

这是因为opencv头文件的路径中多了一个opencv4的文件夹:/usr/include/opencv4/opencv2

  1. 可以将opencv2拷贝到自己的include文件夹
  2. 可以将opencv2文件夹链接到include文件夹下
    sudo ln -s /usr/include/opencv4/opencv2 /usr/include/

你可能感兴趣的:(opencv,opencv4)