gpt4 book ai didi

ubuntu - 为 Linux : Could NOT find CUDA 安装 CUDA

转载 作者:行者123 更新时间:2023-12-03 23:48:24 24 4
gpt4 key购买 nike

我想在我的 Ubuntu 14.04 机器上安装 CUDA。所以,我从 https://developer.nvidia.com/cuda-downloads 下载了 .deb 包。 ,默认在 Ubuntu 软件中心打开,然后安装 cuda-repo-ubuntu1404

现在,我正在尝试构建另一个依赖于 CUDA 的库,在这种情况下,我收到以下错误消息:

CUDA_TOOLKIT_ROOT_DIR not found or specified
-- Could NOT find CUDA (missing: CUDA_TOOLKIT_ROOT_DIR CUDA_NVCC_EXECUTABLE CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY)

对这里发生的事情有什么想法吗?

最佳答案

我猜你只安装了 repo,没有安装包。为了安装它们:

sudo dpkg -i cuda-repo-ubuntu1404_6.5-14_amd64.deb 
sudo apt-get update
sudo apt-get install cuda

然后您必须在系统上设置环境变量(这是 CUDA 工具包文档中详述的 post-installation 任务的一部分)。有很多方法,但也许最简单的是将它们写在您的 ~./bashrc

额外:建立你的图书馆

这应该可以解决 CUDA 库和驱动程序安装的问题,但是如果您在系统上手动构建库,也许您需要做一些额外的工作;在构建您的库之前设置所需的路径。

您可以在配置库之前在您的系统上导出它们的值,例如:

export CUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda
./configure

或在配置文件中手动添加它们。

您必须为列出的路径变量执行此操作,即:

CUDA_NVCC_EXECUTABLE 
CUDA_INCLUDE_DIRS
CUDA_CUDART_LIBRARY
CUDA_TOOLKIT_ROOT_DIR

您可以找到有关环境变量以及如何设置它们的更多信息 here .

关于ubuntu - 为 Linux : Could NOT find CUDA 安装 CUDA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26976058/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com