5

我正在尝试学习 Cuda,它非常有趣,但是在没有 IDE 帮助的情况下创建代码时遇到了问题。我知道 Java/Python,但我不熟悉 C/C++,所以我一直在使用 eclipse 和 Xcode 来帮助我处理命令和查找内容(通过代码完成)。我似乎无法为 CUDA 获得这些选项?

我已经看过示例并且可以构建它们 find(nvcc 正在工作)但是没有 IDE 来帮助捕捉我的一些错误,我有点迷失在文本编辑器中编辑代码。我找到了一个用于 Eclipse 的工具包插件,但虽然它似乎已安装,但我认为它适用于较旧的 Eclipse 版本,因为说明中的大多数选项与我的版本(Indigo)不匹配。Nvidia 仅在他们的网站上有一个 Visual Studio 插件(我宁愿不在我的 Mac 上安装 Windows 来使用 Cuda)。

如果这听起来很糟糕,我很抱歉,但我很好奇人们如何在 Mac 上开发 cuda。我不在乎我使用什么 IDE,只要它可以帮助我查看选项并在我遇到语法问题等时警告我。(我不是最好的程序员,但对我来说切换 IDE 只是一个寻找的问题找出问题所在,所以我对任何解决方案都很好,只要它在我学习时对我有帮助)。

4

5 回答 5

3

Nsight Eclipse Edition 作为 CUDA Toolkit 5.0 的一部分提供(无需额外下载)。

于 2012-05-22T21:47:18.843 回答
2

Qt 创造者

您可以阅读Qt Creator + CUDA + Linux以获得有关如何在 Mac OS X 上设置构建环境的灵感。

于 2012-05-09T00:52:25.107 回答
1

您可以考虑使用 JCuda:

http://www.jcuda.de/

于 2012-05-09T00:29:48.830 回答
1

有用于 CUDA 开发的 XCode 插件。我在那里找到的。nvidia.com上有主要讨论

于 2012-05-09T01:19:09.403 回答
1

Visual Studio Code + 这个扩展: https://github.com/gangliao/VS-Code-Cuda。对我来说,Visual Studio Code 是我最喜欢的 IDE,适用于我在那里找到的每种语言

于 2017-01-06T12:36:42.267 回答