我是 Linux 和 Ubuntu 新手。我正在嘗試在 Ubuntu 12.04 上安裝 Cuda 4.2。我按照此處找到的說明進行操作:https://help.ubuntu.com/community/Cuda
有人能夠按照這些說明安裝 CUDA 嗎?當我嘗試編譯 SDK 時出現錯誤。這就是我得到的:
smaragh@ubuntu69:~/NVIDIA_GPU_Computing_SDK/C$ LINKFLAGS=-L/usr/lib/nvidia-current-updates/ make cuda-install=/opt/cuda
make[1]: Entering directory `/home/smaragh/NVIDIA_GPU_Computing_SDK/C/common'
cc1plus: warning: command line option ‘-Wimplicit’ is valid for C/ObjC but not for C++ [enabled by default]
In file included from src/bank_checker.cpp:15:0:
./../common/inc/bank_checker.h:34:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
./../common/inc/bank_checker.h:220:39: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
src/bank_checker.cpp:57:24: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
src/bank_checker.cpp:259:12: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
Assembler messages:
Fatal error: can't create obj/x86_64/release/bank_checker.cpp.o: Permission denied
make[1]: *** [obj/x86_64/release/bank_checker.cpp.o] Error 1
make[1]: Leaving directory `/home/smaragh/NVIDIA_GPU_Computing_SDK/C/common'
make: *** [lib/libcutil.so] Error 2
任何幫助將不勝感激。謝謝。
答案1
致命錯誤:無法創建 obj/x86_64/release/bank_checker.cpp.o:權限被拒絕
您是否嘗試過以 root 身分或使用 來執行命令sudo
?如果是這種情況,請注意,這樣做時您建立了無法寫入的資料夾。嘗試刪除cuda目錄並從頭開始。