Wenn Sie das CUDA-Toolkit installieren, werden die folgenden Anweisungen auf der Konsole gedruckt.
Stellen Sie sicher, dass Ihr LD_LIBRARY_PATH für 64-Bit-Linux-Distributionen /usr/local/cuda-5.0/lib64:/usr/local/cuda-5.0/lib enthält
ODER
Für 64-Bit-Linux-Distributionen fügen Sie /usr/local/cuda-5.0/lib64 und /usr/local/cuda-5.0/lib zu /etc/ld.so.conf hinzu und führen Sie ldconfig als root aus
Der folgende Code /etc/profile
hatte keine Auswirkung.
if [ -z "$LD_LIBRARY_PATH" ]; then
LD_LIBRARY_PATH=/usr/local/cuda-5.0/lib64:/usr/local/cuda-5.0/lib
else
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-5.0/lib64:/usr/local/cuda-5.0/lib
fi
export LD_LIBRARY_PATH
Das heißt, ein Neustart und das Ausgeben echo $LD_LIBRARY_PATH
zeigten, dass die Variable nicht definiert wurde.
Um den alternativen Vorschlag auszuprobieren, habe ich die beiden Zeilen zur Datei hinzugefügt, /etc/ld.so.conf
damit meine Datei so aussieht
include /etc/ld.so.conf.d/*.conf
/usr/local/cuda-5.0/lib64
/usr/local/cuda-5.0/lib
Dann gab ich aus:
sudo ldconfig
dann
echo $LD_LIBRARY_PATH
Die Umgebungsvariable wurde immer noch nicht gesetzt. Wie halte ich mich an die oben aufgeführten CUDA-Installationsanweisungen?