0

当我尝试运行一个 CUDA 示例(来自 /usr/local/cuda/samples/)时,由于缺少库,包括 libGLU.so、libX11.so、libXi.so 和许多其他库,出现了许多错误。在哪里安装,但重新安装没有任何效果。当然编译无法继续。

一些库在 CUDA 安装期间显示为可选(在完成 CUDA 安装后通过手动安装),我并不关心它们。我没有保留任何日志,所以我丢失了这些信息。

我搜索了丢失的符号链接以及库的错误版本,但什么也没发生。

4

1 回答 1

0

经过大量研究,我发现这些库在他们的开发包中。所以我必须安装以下(使用 yum):

  • libXi-开发
  • 台面-libGLU-开发
  • libXmu-开发
  • libX11-开发
  • freeglut 开发

现在,由于安装了 mesa-libGLU-devel(我正在尝试使用示例),这在编译时给 libGLU 带来了一个新问题,因为对 libGL.so 的引用不再存在,所以我不得不重新安装 NVIDIA 驱动程序,它更正了断开的链接。

之后,示例的编译工作。我在这里找到了解决方案的第二部分

于 2014-10-27T12:46:24.593 回答