首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Ubuntu 12.10中安装cuda 5示例

在Ubuntu 12.10中安装cuda 5示例
EN

Stack Overflow用户
提问于 2012-10-20 16:31:20
回答 4查看 16.6K关注 0票数 14

我正在尝试安装cuda 5示例:

代码语言:javascript
运行
复制
Driver:   Not Selected
Toolkit:  Not Selected
Samples:  Installation Failed. Missing required libraries.

但是我得到了这个错误:

代码语言:javascript
运行
复制
Missing required library libglut.so

但是:

代码语言:javascript
运行
复制
frederico@zeus:~/Downloads$ sudo find / -name libglut.so*
/usr/lib/libglut.so
/usr/lib32/nvidia-current/libglut.so

nvidia installer在哪里寻找?也许/usr/lib64?Ubuntu 12.10没有/usr/lib64:

代码语言:javascript
运行
复制
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
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-10-21 02:53:37

我也在运行Ubuntu12.10,在安装了freeglut3包之后,我在/usr/lib/x86_64-linux-gnu/文件夹中找到了这个库。

我还制作了一个软链接,并且我已经能够安装CUDA 5.0示例:

代码语言:javascript
运行
复制
ln -s /usr/lib/x86_64-linux-gnu/libglut.so.3 /usr/lib/libglut.so

我还没有检查样本是否可以编译。

票数 23
EN

Stack Overflow用户

发布于 2013-03-27 04:52:22

我让CUDA-5.0在Ubuntu 12.10上运行得很好。它构建了样本。我还能够在支持Cuda的情况下编译OpenCV-2.4.4,在支持libopencv的情况下编译ffmpeg,将视频的编辑和编码速度提高8倍。

我已经这样做了:

从ubuntu存储库安装nvidia驱动程序!,从nvidia.com下载最新的驱动程序并执行:chmod +x (Downloadpath)/*run than sudo lightdm stop than cd (Downloadpath) than sudo ./NV*run than nvidia.com sudo restart

  • download ubuntu-11X-version of cuda-5.0并安装它(sudo ./*运行)而不使用提供的开发驱动程序,回答关于安装路径的问题“/opt/cuda-5.0

  • the默认版本的Ubuntu12.10中的gcc (gcc-4.7)与Cuda代码冲突。所以让cuda使用这个变态。gcc-版本:usr ldconf知道cuda-libs: include than:sudo ldconfig

  • Many程序在/ sudo ln -s /usr/bin/gcc-4.6 /opt/cuda-5.0/bin/gcc

  • let / 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中搜索(nvidia)-OpenCL-Include-Files。但是它们不在那里,所以请链接到它们:sudo ln -s /opt/cuda-5.0/include/CL /usr/include/CL 和现在可以构建示例。如果你想编译程序源码,比如OpenCV,你需要临时修改符号链接以指向sudo ln -s /usr/bin/gcc-4.6 /usr/bin/gcc -4.6和g++-4.6: OpenCV-ffmpeg sudo ln -s /usr/bin/g++-4.6 /usr/bin/g++顺序为避免版本冲突请尝试使用这些符号链接编译所有其他相关包(例如++frei0r-sudo ln -s /usr/bin/gcc-4.6 /usr/bin/gcc)编译后插件:不要忘了将gcc和g++符号链接更正为指向4.7版本!

票数 4
EN

Stack Overflow用户

发布于 2012-10-20 16:51:15

Ubuntu12暂不支持CUDA 5,参考CUDA 5.0 Toolkit Release Notes And Errata

代码语言:javascript
运行
复制
**  Distributions Currently Supported  

    Distribution       32 64  Kernel                 GCC         GLIBC        
    -----------------  -- --  ---------------------  ----------  -------------
    Fedora 16          X  X   3.1.0-7.fc16           4.6.2       2.14.90      
    ICC Compiler 12.1     X                                                   
    OpenSUSE 12.1         X   3.1.0-1.2-desktop      4.6.2       2.14.1       
    Red Hat RHEL 6.x      X   2.6.32-131.0.15.el6    4.4.5       2.12         
    Red Hat RHEL 5.5+     X   2.6.18-238.el5         4.1.2       2.5          
    SUSE SLES 11 SP2      X   3.0.13-0.27-pae        4.3.4       2.11.3       
    SUSE SLES 11.1     X  X   2.6.32.12-0.7-pae      4.3.4       2.11.1       
    Ubuntu 11.10       X  X   3.0.0-19-generic-pae   4.6.1       2.13         
    Ubuntu 10.04       X  X   2.6.35-23-generic      4.4.5       2.12.1    
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12986701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档