【问题标题】:How to get Cuda to use gcc 4.6如何让 Cuda 使用 gcc 4.6
【发布时间】:2023-03-11 14:35:01
【问题描述】:

我正在尝试在我的机器上安装 Cuda,并且像往常一样在尝试运行安装程序时会导致 gcc 4.7 出现问题。

我现在已经安装了 gcc 4-6,它应该可以工作,我现在正在考虑安装 CUDA 的最佳方式。

我考虑过创建一个指向 gcc-4.6 的符号链接,以便安装程序使用 4.6 版而不是 4.7 版。

您对此有什么建议或有更好的解决方案吗?为了使用cuda,从机器上擦除4.7感觉有点愚蠢。

提前致谢! /埃里克

【问题讨论】:

  • 不行,那家伙正在编译他写的程序,我的电脑上安装不了cuda。
  • 当然应该可以删除 gcc 4.7 并且只能使用 4.6,但我想找到更好的解决方案。
  • 我不能做 sudo ln -s /usr/bin/gcc-4.6 /usr/local/cuda/bin/gcc 因为 bin 目录还没有创建。
  • 可以使用gcc 4.7(甚至4.8)安装CUDA和编译CUDA程序。必须应用一些补丁才能使其工作。您可以查看Arch Linux CUDA install script 以查看需要应用的操作类型。

标签: gcc cuda


【解决方案1】:

您的问题的另一个解决方案是下载 CUDA 5.5,它适用于 gcc 4.7。目前仅提供给 CUDA 注册开发者:link to forum announcement

【讨论】:

    【解决方案2】:

    创建替代方案,以便您可以随时在版本之间切换查看这个有用的页面:

    How to change the default GCC compiler in Ubuntu?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-12-20
      • 2021-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多