';GL#U透视图#U校正#U提示';安装OpenCV时Raspberry Pi出错
我正试图创建一个条码扫描仪从usb摄像头的树莓皮。我使用该站点上的教程在Pi:()上安装OpenCV 使用make命令(本教程的第三步到最后一步)后,出现以下错误:';GL#U透视图#U校正#U提示';安装OpenCV时Raspberry Pi出错,opencv,makefile,cmake,raspberry-pi,raspberry-pi3,Opencv,Makefile,Cmake,Raspberry Pi,Raspberry Pi3,我正试图创建一个条码扫描仪从usb摄像头的树莓皮。我使用该站点上的教程在Pi:()上安装OpenCV 使用make命令(本教程的第三步到最后一步)后,出现以下错误: error: 'GL_PERSPECTIVE_CORRECTION_HINT' was not declared in this scope glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_NICEST); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
error: 'GL_PERSPECTIVE_CORRECTION_HINT' was not declared in this scope
glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_NICEST);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
需要注意的是,我使用了简单的“make”命令而不是“make-j4”,因为“j4”选项允许它在raspberry pi的所有四个核心上工作,如果出现错误,建议消除“-j4”
在搜索导致此问题的原因时,我发现可能是由于不需要启用OpenGL支持,也可能是由于头文件中的错误造成的。我还没有决定如何重新编写make文件以消除OPEN_GL支持,我也不愿意在没有正当理由的情况下修改头文件。如果您能就解决这个问题提供任何建议,我将不胜感激,因为我觉得我已经用尽了所有的选择。谢谢。禁用OPENGL
cmake
参数(-DWITH_OPENGL=OFF
)应该可以解决这个问题。i、 e
cmake -DWITH_QT=ON -DWITH_OPENGL=OFF -DFORCE_VTK=ON -DWITH_TBB=ON -DWITH_GDAL=ON -DWITH_XINE=ON -DBUILD_EXAMPLES=ON
禁用OPENGL
cmake
参数(-DWITH_OPENGL=OFF
)应该可以解决问题。i、 e
cmake -DWITH_QT=ON -DWITH_OPENGL=OFF -DFORCE_VTK=ON -DWITH_TBB=ON -DWITH_GDAL=ON -DWITH_XINE=ON -DBUILD_EXAMPLES=ON
另一个选择是转到第3229行,只需将该行注释掉。到时候它就会建成 这可能不是最好的方法,但它对我有效..我的文件如下所示 opencv/modules/highgui/src/window_Qt.cpp
另一个选择是转到第3229行,只需将该行注释掉。到时候它就会建成 这可能不是最好的方法,但它对我有效..我的文件如下所示 opencv/modules/highgui/src/window_Qt.cpp