![〖Linux〗打开qtcreater出现错误的解决方法 〖Linux〗打开qtcreater出现错误的解决方法](https://image.shishitao.com:8440/aHR0cHM6Ly9ia3FzaW1nLmlrYWZhbi5jb20vdXBsb2FkL2NoYXRncHQtcy5wbmc%2FIQ%3D%3D.png?!?w=700&webp=1)
1. 更换了显卡驱动,发现打开qtcreater时出现了以下的错误:
qtcreator: error while loading shared libraries: libGL.so.: cannot open shared object file: No such file or directory
解决方法:
sudo apt-get install --reinstall libgl1-mesa-glx
sudo apt-get install --reinstall libgl1-mesa-glx:i386
2. 64位操作系统,编译Qt程序时出错:
/usr/bin/ld: cannot find -lGL
解决方法:
# ln -s /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2. /usr/lib/x86_64-linux-gnu/libGL.so
# ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1.2. /usr/lib/i386-linux-gnu/libGL.so