如何在VS2010或VS2008下编译CUDA Toolkit 4.0 RC2程序?

发布于 2024-10-31 20:22:00 字数 298 浏览 0 评论 0原文

我是一个完整的 CUDA 初学者,我正在尝试弄清楚如何使用 Visual Studio 编写和编译测试 CUDA 程序。

我安装了 CUDA 4 工具包,并安装了 2008 和 2010 版本的 Visual Studio。我读到从 CUDA 4.0 开始,添加了对 VS100 编译器的支持,我只是不知道如何将我的项目设置为使用 NVCC 以及这是否是我编译基本程序所需要做的一切。如果没有VS100的支持,我会很乐意使用VS2008和VS90编译器,但我仍然不知道如何让项目使用CUDA 4.0编译器。

如果有人能解释如何完成这项工作,我将不胜感激。

I'm a complete CUDA beginner and I'm trying to figure out how to write and compile a test CUDA program using Visual Studio.

I have the CUDA 4 toolkit installed and both the 2008 and 2010 versions of Visual Studio installed. I read that starting with CUDA 4.0, support for the VS100 compiler has been added, I just have no idea how to set my project to use NVCC and whether or not that is all I need to do to compile a basic program. If there is no support for VS100, I will gladly use VS2008 and the VS90 compiler, but I still don't know how to make the project use the CUDA 4.0 compiler.

I would be very grateful if someone could explain how to get this done.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

他夏了夏天 2024-11-07 20:22:00

我写了一些关于如何执行此操作的教程。

http:// www.ademiller.com/blogs/tech/2011/03/using-cuda-and-thrust-with-visual-studio-2010/

http://www.ademiller.com/blogs/tech/ 2011/04/using-cuda-and-thrust-with-vs-2010-part-2-x64-builds/

这些适用于 4.0 RC,而不是 RC2,但它们应该没问题。我建议的第一件事是安装 NVIDIA NSight 1.51。这将为您解决大部分基本设置问题。 v90 编译器需要 VS 2010 和 2008。

然后完成教程。

I wrote a couple of tutorials on how to do this.

http://www.ademiller.com/blogs/tech/2011/03/using-cuda-and-thrust-with-visual-studio-2010/

http://www.ademiller.com/blogs/tech/2011/04/using-cuda-and-thrust-with-vs-2010-part-2-x64-builds/

These are for 4.0 RC not RC2 but they should be fine. First thing I'd recommend is to install NVIDIA NSight 1.51. This will solve most of the basic setup issues for you. You need both VS 2010 and 2008 for the v90 compiler.

Then work through the tutorials.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文