मैं Ubuntu 15.10 पर CUDA 7.5 (थीनो के साथ उपयोग करने के लिए) को स्थापित करने पर अपना अनुभव साझा करना चाहता हूं।
मैंने "अतिरिक्त ड्राइवर" टैब से Ubuntu 15.10 और वीडियो ड्राइवर (352.41) स्थापित किया;
स्थापित की गई कुछ निर्भरताएँ
nvidia-modprobe( जैसे अनुमतियाँ समस्याओं को ठीक करें), और नमूने संकलन के लिएfreeglut3-dev libx11-dev libxmu-dev libxi-dev libglu1-mesa-devऔर क्योंकि इसे GCC 4.9 की आवश्यकता है:
sudo apt-get install gcc-4.9 g++-4.9तो इस प्रकार से सहानुभूति/opt/compiler_cudaबनाई गई (मेरी पसंद के मनमाने नाम वाला फ़ोल्डर बनाया) निम्नानुसार है:$ ls -la /opt/compiler_cuda/ lrwxrwxrwx 1 root root 22 Nov 2 16:14 cc -> /opt/compiler_cuda/gcc lrwxrwxrwx 1 root root 16 Nov 2 16:13 g++ -> /usr/bin/g++-4.9 lrwxrwxrwx 1 root root 16 Nov 2 16:12 gcc -> /usr/bin/gcc-4.9के
update-alternativesसाथ पंजीकृत :sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 60 --slave /usr/bin/g++ g++ /usr/bin/g++-5 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 50 --slave /usr/bin/g++ g++ /usr/bin/g++-4.9CUDA 7.5 डाउनलोड से "रनफाइल (स्थानीय)" 15.04 संस्करण डाउनलोड किया गया ; और इसके साथ स्थापित:
sudo sh cuda_7.5.18_linux.run --silent --toolkit --override sudo sh cuda_7.5.18_linux.run --silent --samples --overrideऔर
.bash_aliases(.bashrc इसे पढ़ता है) में जोड़ा गया :export PATH=/usr/local/cuda-7.5/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-7.5/lib64:$LD_LIBRARY_PATHमें संलग्न
compiler-bindir = /opt/compiler_cudaहैnvcc.profile, इसलिए nvcc इसका उपयोग कर सकता है।
और संभवत: कोई मुझे बता सकता है कि क्या मैं गलत टूलकिट संस्करण का उपयोग करने के लिए अपना कार्ड भूनने जा रहा हूं?!
sudo mkdir /opt/compiler_cuda sudo ln -s /usr/bin/gcc-4.9 gcc sudo ln -s /usr/bin/g++-4.9 g++ sudo ln -s /opt/compiler_cuda/gcc cc