2012-10-26 66 views
4

我安装CUDA 5安装CUDA 5个样品,而我不能,因为无法在Ubuntu 12.04

Missing required library libglut.so 

我去找anwsers安装其样本,有人说

sudo ln -s /usr/lib/x86_64-linux-gnu/libglut.so /usr/lib/libglut.so 

针对x64架构。但如何为x32架构做到这一点?

+0

找到您的系统上libglut.so文件,并将其链接到/ usr/lib目录 –

回答

2

我找到了这样的事情:

如果OpenGL和/或GLUT是不是你的系统上安装,你可以同时安装有:

yum install freeglut-devel

应该安装所有依赖包,包括OpenGL本身。

而不是yum尝试sudo aptitudesudo apt-get但它取决于你的Linux发行版。

4

要确保你已经安装了GLUT你应该尝试

sudo apt-get install freeglut3 

,将在Ubuntu 12.04安装过剩。如果它不安装它会安装它,否则它会告诉你

freeglut3-dev is already the newest version. 

如果在此之后仍然无法正常工作,你可以从此处链接:/ usr/lib中/ I386-Linux的GNU/libglut.so.3(这是location of the library in Ubuntu 12.04 32bit)的东西,如

sudo ln -s /usr/lib/i386-linux-gnu/libglut.so.3 /usr/lib/libglut.so 
+0

在我的系统(Ubuntu的12.04 64位),它是在“/usr/lib/x86_64-linux-gnu/libglut.so.3”,所以我把它用这个命令的工作: 须藤LN -s /usr/lib/x86_64-linux-gnu/libglut.so .3 /usr/lib/libglut.so –