【问题标题】:Is Cuda 6 supported with Visual Studio 2013?Visual Studio 2013 是否支持 Cuda 6?
【发布时间】:2014-06-18 11:30:21
【问题描述】:

Visual Studio 2013 是否支持 Cuda 6?

如果没有,是否有一种技巧可以使两者相互协作?

我认为升级到 VS 2013 有很多价值,因为它 (VC++) 更好地实现了 C++11 标准,升级到 CUDA 6 的统一内存架构和其他改进。

【问题讨论】:

  • CUDA 6 支持的内容在here 中进行了说明。当我用谷歌搜索时,我发现了 like this 的东西。
  • Visual Studio 2013 does not fully implement C++11。是什么让您认为它确实如此?
  • @JBentley,感谢您的指出。我做了更正。
  • 谁在乎 C++11...你可以调整属性页大小!!!

标签: c++ visual-studio cuda


【解决方案1】:

CUDA 6 官方支持的内容列在随 CUDA 6 工具包一起安装的 cuda-getting-started-guide-for-microsoft-windows pdf 文档中。

VS2013官方不支持CUDA 6。VS 2013官方支持CUDA 6.5,可以从安装CUDA 6.5工具包的对应文档中验证。

【讨论】:

  • 这不是 hack..它只是在 VS2013 IDE 中使用 VS2012 编译器的声明。这意味着,您仍然需要 VS2012 来编译 CUDA6.0 项目。那么,正确答案是:,CUDA 6.0 尚不支持VS2013。
  • 您的链接指向完全不相关的内容。请修复。
  • 我已经更新了我的答案。我删除了所有链接,取而代之的是摘要文本,可以通过查找每个工具包安装的文档来验证。
【解决方案2】:

这是 2014 年 9 月,Cuda 6.5 的生产版本已经发布,它可以与 Visual Studio 2013 一起使用。没有其他版本的 Cuda 可以与 Visual Studio 2013 一起使用。

【讨论】:

  • @thirumal,我自己没有测试过,但我不明白为什么 CUDA 6.5 不能与 Community Edition 2013 一起使用。Community Edition 2013 与 VS 2013 Professional 基本相同。你为什么不试试,让我们知道? :-)
【解决方案3】:

CUDA 6.5 适用于 Community Edition 2013(“新 Express”,但提供更多支持,例如 MFC,甚至免费为小型企业提供支持)。

抱歉,我无法发表评论。我没有 50 个声望 -,- 非常感谢大家的声望,以便将来支持这里的社区 :)

【讨论】:

    猜你喜欢
    • 2013-11-09
    • 2015-04-24
    • 2014-01-24
    • 2015-01-16
    • 1970-01-01
    • 2015-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多