【发布时间】:2017-11-15 20:00:28
【问题描述】:
我正在尝试从用于 Raspberry Pi 的 USB 摄像头创建条形码扫描仪。我使用这个网站上的教程在 Pi 上安装 OpenCV:(https://gist.github.com/rodrigobaron/072a85460e46c48e3bee24fe140b9fdb)。
使用make命令后(教程倒数第三步),出现如下错误:
error: 'GL_PERSPECTIVE_CORRECTION_HINT' was not declared in this scope
glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_NICEST);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
需要注意的是,我使用了简单的“make”命令而不是“make -j4”,因为“j4”选项允许它在树莓派的所有四个内核上工作,建议消除“ -j4" 如果发生错误。
在搜索导致此问题的原因后,我发现可能是由于不需要启用 OPEN_GL 支持,也可能是由于头文件中的错误引起的。我还没有确定如何重新编写 make 文件以消除对 OPEN_GL 的支持,我也不愿意在没有正当理由的情况下更改头文件。我将不胜感激有关解决此问题的任何建议,因为我觉得我已经用尽了我的选择。谢谢。
【问题讨论】:
标签: opencv makefile cmake raspberry-pi raspberry-pi3