0

我正在使用Microsoft Visual C++ 2008 Express Edition,我必须使用CUDA技术。我已经了解如何使用它来创建控制台应用程序。但我不知道如何使它在带有表单(对话框、按钮、标签等)的 win32 应用程序中工作。知道吗?

4

2 回答 2

1

完全相同的方式。

在您的项目中使用 CUDA 并不取决于它是控制台应用程序还是 Windows 应用程序。

创建一个新项目,右键单击它并选择“自定义构建规则...”
在打开的对话框中,在您的 SDK 目录中找到“CUDA 构建规则”。
然后,您只需将 .cu 文件添加到您的项目并设置“Cude Build Rule”以使用文件属性中“Generel”下的“Tool”选项来构建它们。

于 2009-12-12T12:03:32.153 回答
1

看起来您正在将 .net 与原生混合,有一些关于相关主题的帖子,例如在stackoverflowNVIDIA 论坛上。一种简单的解决方案是通过 DLL 连接到 CUDA 代码。

于 2009-12-12T15:16:38.927 回答