【发布时间】:2010-12-25 23:24:53
【问题描述】:
我正在使用 Microsoft Visual C++ 2008 Express Edition,我必须使用 CUDA 技术。我已经了解如何使用它来创建控制台应用程序。但我不知道如何让它在带有表单(对话框、按钮、标签等)的 win32 应用程序中工作有什么想法吗?
【问题讨论】:
标签: visual-studio-2008 forms cuda
我正在使用 Microsoft Visual C++ 2008 Express Edition,我必须使用 CUDA 技术。我已经了解如何使用它来创建控制台应用程序。但我不知道如何让它在带有表单(对话框、按钮、标签等)的 win32 应用程序中工作有什么想法吗?
【问题讨论】:
标签: visual-studio-2008 forms cuda
完全一样。
在您的项目中使用 CUDA 并不取决于它是控制台应用程序还是 Windows 应用程序。
创建一个新项目,右键单击它并选择“自定义构建规则...”
在打开的对话框中,找到 SDK 目录中的“CUDA 构建规则”。
然后,您只需将 .cu 文件添加到您的项目并设置“Cude Build Rule”以使用文件属性中“Generel”下的“Tool”选项来构建它们。
【讨论】:
看起来您正在将 .net 与本地混合,有一些关于相关主题的帖子,例如 stackoverflow 和 NVIDIA forums。一种简单的解决方案是通过 DLL 连接到 CUDA 代码。
【讨论】: