我试图在AWS EC2 Ubuntu盒子上设置一个交叉编译环境,目标是Cuda 10.2上的nvidia Xavier设备。我试着按照"说明"去做。在https://docs.nvidia.com/cuda/archive/10.2/cuda-installation-guide-linux/index.html#cross-platform,它说要安装
sudo dpkg -i cuda-repo-cross-<identifier>_all.deb
但不知道我在哪里可以得到那个.deb文件,或者应该用什么<identifier>
代替。我已经安装了本地软件包cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb,并且在/var/cuda-repo-10-2-local-10.2.89-440.33.01中加载了。deb文件,但是它们都不是那个。
所以事实证明,可以通过谷歌搜索找到的说明,例如,"cuda安装交叉编译";都是错误的,或者至少是不完整的,没有什么区别。
相反,使用SDK管理器https://developer.nvidia.com/nvidia-sdk-manager只安装主机工具。它不需要GUI。