gpt4 book ai didi

linux - 无法安装 cuda 加速库 (GPU-LIBSVM)

转载 作者:太空宇宙 更新时间:2023-11-04 09:43:56 25 4
gpt4 key购买 nike

我正在尝试安装在此网站上找到的 cuda 加速库:http://mklab.iti.gr/project/GPU-LIBSVM

我下载了 linux 生成文件和可执行文件,并尝试按照自述文件进行操作:

Instructions to compile Linux GPU-Accelerated LIBSVM

  1. Install the NVIDIA drivers, CUDA toolkit and GPU Computing SDK code samples. You can find them in:

http://developer.nvidia.com/object/cuda_3_2_downloads.html (January 2011)

You may need some additional packets to be installed in order to complete the installations above. Please refer to the web for more details.

  1. Copy this folder to "/NVIDIA_GPU_Computing_SDK/C/src"

  2. Use the Makefile found in "/NVIDIA_GPU_Computing_SDK/C"

  3. Find the "svm-train-gpu" executable in /NVIDIA_GPU_Computing_SDK/C/bin/linux/release

但我找不到“NVIDIA_GPU_Computing_SDK”文件夹,即使将 cuda 升级到 5.5(应该包含 SDK)也是如此。看来这个说明已经过时了。所以我将文件夹复制到“opt/cuda/src/”并使用了这个 makefile:

EXECUTABLE  := svm-train-gpu
CUFILES :=
CU_DEPS :=
CCFILES := svm-train.c svm.cpp
CUDACCFLAGS := -po maxrregcount=16
USECUBLAS := 1
include ../../common/common.mk

它首先告诉我它找不到“common.mk”,所以我在我的磁盘中找到了另一个 common.mk 文件,该文件来自另一个名为“common-gcc-cuda-4.0.mk”的 CUDA 项目实现,描述如下在 header 中作为“用于 Linux 和 Mac 平台的 CUDA 源项目的通用构建脚本”并重试。

现在我有这个错误:

$ make
make: *** No rule to make target `makedirectories', needed by `bin/linux/release/svm-train-gpu'. Stop.

有人能帮帮我吗?

最佳答案

听起来库需要旧版本的 CUDA。示例代码(GPU_Computing_SDK)的结构在CUDA 4.2之后发生了很大变化

尝试使用旧版本的 CUDA 重新开始,您可以找到 here .我建议选择从 3.2 到 4.2 的 cuda 版本,如果你完全安装它(驱动程序、工具包和 SDK),你会发现引用的文件夹和 makefile。

关于linux - 无法安装 cuda 加速库 (GPU-LIBSVM),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18529075/

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