背景:最近为了生成网格对应各个相机视角下的深度图数据集,捡起了opengl和c++,试图download/写一个代码,放到实验室ubuntu的机器上跑一下生成数据集然进行试验。
第一阶段问题:
下载代码修改好后放到ubuntu上编译
问题1:编译报错其中一个头文件找不到
使用参数: -I +目录 、指定目录作为第一个寻找头文件的目录(一定是头文件所在的目录,并没有在子目录中查找头文件的功能)
问题2:编译报错:无法打开文件#include “opencv2/imgproc/imgproc.hpp”
因为没有安装opencv的问题
- 参考链接link
cmake的时候报错,原因是opencv是当前cuda10不支持的版本
- 使用cmake gui 取消勾选字段“WITH_CUDA”
参考链接:link
cmake安装和opencv编译参考链接 : link
- 再次编译,带上选项:‘pkg-config --cflags --libs opencv’
作用:
参考链接:链接: