Ubuntu16上的CUDA 8示例未找到libGLU、libGL或libX11

Ubuntu16上的CUDA 8示例未找到libGLU、libGL或libX11,cuda,ubuntu-16.04,Cuda,Ubuntu 16.04,我正在使用CUDA8,我能够运行一些示例,但我无法运行任何可视化。我以前让它们工作过,但现在我无法在同一台计算机上重新安装结果。薄荷或Ubuntu 成功安装CUDA后,我尝试制作粒子或nbody样本,但出现以下错误: >>> WARNING - libGL.so not found, refer to CUDA Getting Started Guide for how to find and install them. <<< >>> WA

我正在使用CUDA8,我能够运行一些示例,但我无法运行任何可视化。我以前让它们工作过,但现在我无法在同一台计算机上重新安装结果。薄荷或Ubuntu

成功安装CUDA后,我尝试
制作
粒子
nbody
样本,但出现以下错误:

>>> WARNING - libGL.so not found, refer to CUDA Getting Started Guide for how to find and install them. <<<
>>> WARNING - libGLU.so not found, refer to CUDA Getting Started Guide for how to find and install them. <<<
>>> WARNING - libX11.so not found, refer to CUDA Getting Started Guide for how to find and install them. <<<
我一直在尝试创建指向i386*和x86*库的符号链接,但还没有成功

例如,我正在努力

sudo ln -s /usr/lib/i386-linux-gnu/libGLU.so /usr/lib/libGLU.so
我现在的问题是,我需要将“/usr/lib/libGLU.so”指向哪个libGLU.so

x86还是i386?我知道我的系统是64位的,但CUDA是否希望有一个32位的库

看起来不应该也不会但是

我已经在每个SO和我能找到的其他板上尝试了解决方案。。。最相关的两个是


这就是这个问题以前存在的地方

答案似乎在罗伯特·克罗维拉提供的链接中

    sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev libglfw3-dev libgles2-mesa-dev
然后

而不是仅仅制造


谢谢你,罗伯特。

答案似乎在罗伯特·克罗维拉提供的链接中

    sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev libglfw3-dev libgles2-mesa-dev
然后

而不是仅仅制造

谢谢你,罗伯特。

    sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev libglfw3-dev libgles2-mesa-dev
GLPATH=/usr/lib make