在Centos7内安装运行C++类型的程序的时候,看打印信息报上面的错误,导致程序无法正常运行并退出,但下面的办法解决。
一、使用yum命令查找libGL.so.1的支持者
[root@163 yum.repos.d]# yum provides libGL.so.1
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
1:libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.i686 : GLX support for libglvnd
Repo : base
Matched from:
Provides : libGL.so.1
从上面的内容可以看到需要安装libglvnd-glx RPM包
二、到阿里的镜像站去找这个RPM包
三、下载后运行该RPM包
rpm -ivh libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm --nodeps --force
四、验证是否安装成功
find / -name libGL.so.1