当我尝试直接安装二进制文件(700mb)cuda_5.0.35_linux_64_fedora16-1.run时,我只安装驱动程序并设置检测到我不支持gcc版本4.7。我的路上有nvcc和gcc-4.5.2。
因此我将gcc 4.5.2配置并安装到另一个目录(/ opt / gcc)并通过安装脚本指向它:
./ cudatoolkit * --compiler-bindir /opt/gcc-4.5.2/usr/bin
我只使用deviceQuery,但对于样本中的其他代码,我有这个;
gcc:错误尝试执行'cc1plus':execvp:没有这样的文件或目录
因此问题被简化为;
CUDA 5.0 prod。发布支持最高gcc 4.5,默认情况下我有4.7库存。将辅助gcc安装到不同位置并从cudatoolkit安装包指向它的正确(事实上)方法是什么?目标是(显然)在最新的CUDA版本中无缝编译samples文件夹。
旧版本工作正常,但我想做这项工作。 欢迎任何建议。
答案 0 :(得分:1)
用于实现这一目标的步骤是: