2012-12-22 59 views
5

Tôi đã cài đặt thành công trình điều khiển và bộ công cụ nvidia cho cuda 5 (nhưng không phải mẫu) trên hộp 64 bit Ubuntu 12.04. Các mẫu thất bại trong việc cài đặt mặc dù trước đó tôi chạyCài đặt trình biên dịch CUDA nvcc Ubuntu 12.04

$ sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

Tôi dường như không thể tìm thấy nvcc. Tôi chạy

$ xuất khẩu LD_LIBRARY_PATH =/usr/local/CUDA-5,0/lib: Báo cáo $ LD_LIBRARY_PATH

nvcc -v rằng trình biên dịch là: /usr/local/cuda-5.0/lib64 không tìm thấy:

nvcc -V không lệnh 'nvcc' tìm thấy, bạn đã có nghĩa là: command 'nvlc' từ gói 'vlc-nox' (vũ trụ) nvcc: command not found

Hướng dẫn bắt đầu chưa được trợ giúp nhiều ở đây: http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-linux/index.html

Điều gì đang xảy ra ở đây? Tôi có cần phải cài đặt các mẫu sdk tính toán gpu để có được nvcc không? :/

+1

PATH dường như bị thiếu trong danh sách kiểm tra cài đặt của bạn: /usr/local/cuda-5.0/bin nên ở trong một nơi nào đó ... – talonmies

+0

đó là một điều khác: mặc dù bộ công cụ đã báo cáo cài đặt thành công, tôi KHÔNG CÓ BIN FOLDER! cuda-5.0 có lib, lib64 và một thư mục mẫu trống. – andandandand

+1

ubuntu 12.04 không chính thức [bản phân phối Linux được hỗ trợ cho cuda 5.0] (http://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html#linux) –

Trả lời

1

Không cài đặt mẫu là một vấn đề thường gặp như phác thảo trong https://sn0v.wordpress.com/2012/12/07/installing-cuda-5-on-ubuntu-12-04/#comment-869

Giải pháp là để tìm "libglut.so" và tạo ra một soft-liên kết đến nó dưới/usr/lib. Sau đó chạy lại cuda * .run và chọn chỉ cài đặt các mẫu.

sudo find /usr -name libglut\* 

sudo ln -s /usr/lib/x86_64-linux-gnu/libglut.so.3 /usr/lib/libglut.so 

sudo ./cuda*.run #when prompted only install samples. ie do not install drivers and toolkit. 

công trình đối với tôi trên ubuntu 12.04 hy vọng nó làm việc cho bạn quá

0

tôi gặp vấn đề trong khi cài đặt, nhưng tôi thấy các sudo ln -s /usr/lib/x86_64-linux-gnu/libglut.so.3 /usr/lib/libglut.so là vô ích. Giải pháp của tôi là để cài đặt freeglut3 đầu tiên:

`sudo apt-get install freeglut3` 

sau đó sử dụng:

sudo ln -s /usr/lib/libglut.so.3 /usr/lib/libglut.so

Sau này, CUDA mẫu được cài đặt thành công.

2

Cân nhắc cài đặt CUDA 5.5 trong Ubuntu 12.04. Bản phát hành 5.5 có các đòn bẩy đặc biệt để cài đặt nó như là một gói debian. Xem các liên kết sau đây,

https://developer.nvidia.com/content/cudacasts-episode-5-install-cuda-55-linux-package-manager

https://developer.nvidia.com/cuda-downloads

Đó là thực sự dễ dàng hơn nhiều so với tất cả những gì bạn đã cố gắng cho đến bây giờ! kinh nghiệm cá nhân ! :-)

Các vấn đề liên quan