刷新 Tegra 板后,必须安装 CUDA 驱动程序(包括 CUDA 编译器 nvcc)。为此,我只是使用了给定的格式:
sudo ./cuda-l4t.sh .cuda-repo-l4t-8-0-local_8.0-76_arm64.deb 8.0 8-0
和
source ~/.bashrc
但是当我输入nvcc -V
它时,它没有显示关于 nvcc 的所需规范,它只是告诉我该命令未被识别
首先,您应该检查是否真的安装了 CUDA!
为此,请转到路径:
/usr/local
必须有一个 cuda 文件夹或名为 cuda-8-0 的文件夹或您安装的任何版本。记住名称和路径。gedit/vi/nano/vim
现在使用您喜欢的任何方式检查您的 bashrc :
vim ~/.bashrc
转到文件的底部。应该有一些关于PATH
变量和LD_LIBRARY_PATH
. 检查它是否已写入这些变量,然后再次覆盖。
您必须将路径导出到 CUDA 应用程序的 bin 文件夹和路径到 lib64 文件夹。
为此,在 bashrc 的底部必须有这样的东西:
export PATH=/usr/local/cuda-8.0/bin: ....
export LD_LIBARY_PATH=/usr/local/cuda-8.0/lib64: ....
在双点之后可能会遵循一些其他路径。确保提供给 cuda 应用程序的路径是正确的,并且不会再次被覆盖。
进行正确更改后,不要忘记再次获取 basrhc。