opencv4
问题
nx上默认安装的是opencv4,采用cmake编译的时候,cmake也能找到opencv4,但是编译时候报错:
fatal error: opencv2/opencv.hpp: No such file or directory
#include <opencv2/opencv.hpp>
解决方案
这是因为opencv
头文件的路径中多了一个opencv4
的文件夹:/usr/include/opencv4/opencv2
,
- 可以将opencv2拷贝到自己的include文件夹
- 可以将opencv2文件夹链接到include文件夹下
sudo ln -s /usr/include/opencv4/opencv2 /usr/include/