安装CUDA工具包会导致将以下说明打印到控制台。
请确保用于64位Linux发行版的LD_LIBRARY_PATH包含/usr/local/cuda-5.0/lib64:/usr/local/cuda-5.0/lib
要么
对于64位Linux发行版,将/usr/local/cuda-5.0/lib64和/usr/local/cuda-5.0/lib添加到/etc/ld.so.conf中,并以root身份运行ldconfig
以下代码/etc/profile
无效。
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
也就是说,重新引导和发行echo $LD_LIBRARY_PATH
显示该变量未定义。
为了尝试其他建议,我在文件中添加了两行,/etc/ld.so.conf
因此我的文件如下所示
include /etc/ld.so.conf.d/*.conf
/usr/local/cuda-5.0/lib64
/usr/local/cuda-5.0/lib
然后我发出:
sudo ldconfig
然后
echo $LD_LIBRARY_PATH
仍然没有设置环境变量。我如何遵守上面显示的CUDA安装说明?
1
ldconfig没有设置LD_LIBRARY_PATH,它以不同的方式包含库。
—
w4etwetewtwet