【问题标题】:CUDA samples run but no nvcc found - Mint 15 64 bitCUDA 样本运行但未找到 nvcc - Mint 15 64 位
【发布时间】:2013-07-07 02:35:22
【问题描述】:

我已经在我的 Mint 15 64 位发行版上下载并运行了 CUDA 5.0 安装程序。经过数小时的痛苦调整/删除/安装软件包,它能够完成安装 - 至少是它所说的。

我可以运行 CUDA 示例,所以我认为它正在工作。但是,我刚刚新建了一个 cu 文件,想编译,但它说“找不到 nvcc 命令”

我在这里查看了与此类似的主题,他们正在谈论 /opt/bin/ 目录,但是在我的身上,没有这样的目录。这是否意味着它实际上没有安装?它告诉我使用 apt-get 安装 nvidia cuda 工具包,但我不确定是否应该这样做。

另外,我确实说过我很好地运行了 CUDA 样本,但我不得不说ldconfig /usr/local/cuda/lib64 在我让它开始工作之前。有没有办法自动化?

谢谢

【问题讨论】:

    标签: c nvidia linux-mint


    【解决方案1】:

    您需要将nvcc编译驱动的bin目录添加到您的PATH(环境变量)中,并且您需要将相应的lib目录添加到您的LD_LIBRARY_PATH环境变量中。

    对于即时测试,这应该很简单:

    export PATH=$PATH:/usr/local/cuda/bin
    
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/lib
    

    这些说明应该在成功安装 cuda 工具包后呈现给您,但您的安装方法似乎是迂回的。

    要使此“自动”,您可能需要研究一种方法,以将这些语句添加到登录时运行的脚本中。例如,如果您的用户主目录中有一个.bashrc 文件,请尝试使用上述命令对其进行编辑。如果有的话,应该probably be sufficient 将上述命令放在~/.bashrc 文件的最后。

    请注意,Linux Mint 不是 officially supported CUDA distros 之一,因此您的里程可能会有所不同。

    【讨论】:

      猜你喜欢
      • 2021-09-14
      • 2015-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-15
      • 1970-01-01
      • 2012-03-29
      • 1970-01-01
      相关资源
      最近更新 更多