我正在学习本教程
http://www.samontab.com/web/2014/06/installing-opencv-2-4-9-in-ubuntu-14-04-lts/
和其他教程看起来很相似,我也试过
在输入
之前一切正常制作
我收到了这样的错误信息
make [2]: *没有规则来制作目标
/usr/lib/x86_64-linux-gnu/libGL.so', needed by
lib / libopencv_core.so.2.4.9'。停止。 make [1]:* [modules / core / CMakeFiles / opencv_core.dir / all]错误2 make:*** [all]错误2
我也谷歌这个错误
但我无法解决我的问题:(
谢谢你的帮助
答案 0 :(得分:1)
安装此软件包后 它的工作原理
sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev libjasper-dev libopenexr-dev cmake python-dev python-numpy python-tk libtbb-dev libeigen2-dev yasm libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev libqt4-dev libqt4-opengl-dev sphinx-common texlive-latex-extra libv4l-dev libdc1394-22-dev libavcodec-dev libavformat-dev libswscale-dev
答案 1 :(得分:0)
这是因为libGL.so通常是一个软链接,并且无法找到libGL.so链接到的原始.so文件。你可以找到原始文件,例如libGL.so.1.0.0在文件夹/ usr / lib / x86_64-linux-gnu /下并链接到libGL.so。
ln -sf /usr/lib/x86_64-linux-gnu/libGL.1.0.0 /usr/lib/x86_64-linux-gnu/libGL.so
请注意,根据不同的版本,libGL.so.x.x.x可能会有所不同。