【发布时间】:2020-02-21 18:36:37
【问题描述】:
我刚开始使用 Webots,我想在一个项目中包含 OpenCV。我读到为了做到这一点,我应该修改我的控制器的makefile。所以,我做了一个简单的控制器,机器人在其中前进,这很好。然后我打开了makefile并添加了前两行:1
我已在我的系统上安装了 OpenCV 3.2,并通过以下方式确认:2
构建我的控制器我看到以下内容: 3
我也试过了
#include "opencv2/highgui.hpp"
但它说
致命错误:opencv2/highgui.hpp:没有这样的文件或目录
你有什么想法吗?提前谢谢你。
【问题讨论】:
-
你可以通过命令
pkg-config --modversion opencv查看吗?确定你的opencv正确存在吗? -
我已经做到了。它说 3.2.0
-
试试这个?
-
我试过了,它说同样的错误:致命错误:opencv2/highgui/highgui.hpp:没有这样的文件或目录。我认为 makefile 中的 pkg-config 发生了一些事情,但我不明白为什么。还是谢谢你。
标签: opencv ubuntu linker pkg-config webots