ubuntu系统下Qt报错connot find -lGL解决方法
问题:
Qt报错
connot find -lGL
collect2:error:ld returned 1 exit status
解决方式:
cd /usr/lib/x86_64-linux-gnu
查看一下
ls | grep libGL
libGLdispatch.so.0
libGLdispatch.so.0.0.0
libGLESv2.so.2
libGLESv2.so.2.1.0
libGL.so.1
libGL.so.1.7.0
libGLU.so.1
libGLU.so.1.3.1
libGLX_indirect.so.0
libGLX_mesa.so.0
libGLX_mesa.so.0.0.0
libGLX.so.0
libGLX.so.0.0.0
发现:
没有名字为"libGL.so"的文件,只有"libGL.so.1"文件,那就链接一下:
sudo ln -s libGL.so.1 libGL.so
现在再执行Qt程序就可以找到libGL.so了,就不会报错了。
ubuntu系统下Qt报错connot find -lGL解决方法-完毕