在Ubuntu 12.10中安装cuda 5示例
我正在尝试安装cuda 5示例:在Ubuntu 12.10中安装cuda 5示例,ubuntu,cuda,installation,Ubuntu,Cuda,Installation,我正在尝试安装cuda 5示例: Driver: Not Selected Toolkit: Not Selected Samples: Installation Failed. Missing required libraries. 但我有一个错误: Missing required library libglut.so 但是: nvidia安装程序在哪里寻找?也许是/usr/lib64?Ubuntu 12.10上没有/usr/lib64: frederico@zeus:~/Dow
Driver: Not Selected
Toolkit: Not Selected
Samples: Installation Failed. Missing required libraries.
但我有一个错误:
Missing required library libglut.so
但是:
nvidia安装程序在哪里寻找?也许是/usr/lib64?Ubuntu 12.10上没有/usr/lib64:
frederico@zeus:~/Downloads$ ls /usr
bin games include lib lib32 local sbin share src
frederico@zeus:~/Downloads$ uname -a
Linux zeus 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:31:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Ubuntu12还不支持CUDA 5。 有关参考信息,请参见
可能需要使用以下方法创建从lib64到lib的软链接:
ln -s /usr/lib /usr/lib64
我也在运行Ubuntu12.10,在安装了freeglut3软件包之后,我在文件夹
/usr/lib/x86_64-linux-gnu/
中找到了这个库
我还制作了一个软链接,并且能够安装CUDA 5.0示例:
ln -s /usr/lib/x86_64-linux-gnu/libglut.so.3 /usr/lib/libglut.so
我还没有检查样本是否可以编译。我让CUDA-5.0在Ubuntu 12.10上运行得非常好。它制作了样品。我还能够使用Cuda支持编译OpenCV-2.4.4,而不是使用libopencv支持编译ffmpeg,将视频的编辑和编码速度提高了8倍 我已经做到了:
sudo-apt-get-install-linux-headers-3.5.0-26 freelut3-dev-mpich-dev-gcc-4.6 g++-4.6
chmod+x(下载路径)/*运行
thansudo lightdm stop
than cd(下载路径)thansudo./NV*运行
thansudo重启
sudo ln-s/usr/bin/gcc-4.6/opt/Cuda-5.0/bin/gcc
echo'/opt/cuda-5.0/lib64'>/etc/ld.so.conf.d/nvidia-cuda.conf&&echo'/opt/cuda-5.0/lib'>/etc/ld.so.conf.d/nvidia-cuda.conf
比do:sudo ldconfig
sudo ln-s/opt/cuda-5.0/Include/CL/usr/Include/CL
和sudo ln-s/opt/cuda-5.0/Include/CL/usr/Include/OpenCL
sudo ln-s/usr/bin/gcc-4.6/usr/bin/gcc
-sudo ln-s/usr/bin/g++-4.6/usr/bin/g++-sudo lnsr/bin/g++-4.6/usr/bin/c++
我无法安装这些示例,但可以编译我的项目,所以我很好。谢谢!…不客气,我编译了很多示例。但是,我无法编译整个示例集。我想可能是因为示例中使用了一些特定的库。你用过nsight调试一些cuda代码吗?我刚刚发布了一个问题a关于这一点:@rpardo我也有问题,但只有simpleMPI一个问题,我刚刚删除了它。安装freelut和softlinking libglut.so也在centos 6上工作。运行32位Ubuntu,
sudo ln-s/usr/lib/i386 linux gnu/libglut.so.3/usr/lib/libglut.so
在32位和64位库之间的选择不是这样做的相反,在/usr/lib/下有两个子目录,其中一个子目录在前面的回答中提到:x86_64-linux-gnudidn不要尝试,但它的贡献太棒了!可能与
ln -s /usr/lib /usr/lib64
ln -s /usr/lib/x86_64-linux-gnu/libglut.so.3 /usr/lib/libglut.so