我CentOS Linux release 7.5.1804
与Qt 4.8.7
来自安装base repo
。我安装了NVidia driver version 390.59 release date 2018.5.16
。我libGL-mesa
和libGL-mesa-devel
INSTALLED也。我的图形卡Quadro K4000M做得很好-例如glxgears
60fps,Qt Demos(OpenGL)。
但是,当我尝试编译chip
示例时,出现以下错误:
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../libGL.so when searching for -lGL
/usr/bin/ld: skipping incompatible //lib/libGL.so when searching for -lGL
/usr/bin/ld: skipping incompatible //usr/lib/libGL.so when searching for -lGL
/usr/bin/ld: cannot find -lGL
collect2: error: ld returned 1 exit status
make: *** [chip] Error 1
这是ls
命令输出:
[user@centos-7 ~]$ ls -h /usr/lib64/ | grep "libGL"
libGLdispatch.so.0
libGLESv1_CM_nvidia.so.1
libGLESv1_CM_nvidia.so.390.59
libGLESv1_CM.so
libGLESv1_CM.so.1
libGLESv1_CM.so.1.2.0
libGLESv2_nvidia.so.2
libGLESv2_nvidia.so.390.59
libGLESv2.so
libGLESv2.so.2
libGLESv2.so.2.1.0
libGL.la
libGL.so
libGL.so.1
libGL.so.1.7.0
libGLU.so
libGLU.so.1
libGLU.so.1.3.1
libGLX_indirect.so.0
libGLX_nvidia.so.0
libGLX_nvidia.so.390.59
libGLX.so
libGLX.so.0
如何解决问题?
问题已解决-我以这种方式安装了NVIDIA最新的驱动程序(version: 390.67 release Date: 2018.6.5
):http : //www.advancedclustering.com/act_kb/installing-nvidia-drivers-rhel-centos-7/。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句