我正在使用此链接在 Visual C++ 2010 Express 上设置我的 CUDA 项目。我能够完成前 3 个步骤。但是,我无法完成第四步,因为在项目类型中,没有CUDA C/C++选项。
你能告诉我可能出了什么问题吗?
我能够在 Build Customizations 中获得 CUDA 选项。所以,我认为 CUDA 工具包 5.0 安装得很好。
我正在使用此链接在 Visual C++ 2010 Express 上设置我的 CUDA 项目。我能够完成前 3 个步骤。但是,我无法完成第四步,因为在项目类型中,没有CUDA C/C++选项。
你能告诉我可能出了什么问题吗?
我能够在 Build Customizations 中获得 CUDA 选项。所以,我认为 CUDA 工具包 5.0 安装得很好。
抱歉,您是否考虑过手动添加可执行文件、包含和库的地址?
在新项目中,右键单击项目,属性,链接器,常规。在附加库目录中 = 插入 cuda 库:(示例)C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v3.2\lib\Win32(如果使用 64 位,则为 win64)。然后在General下面有输入。在那里插入 cudart.lib cuda.lib。
然后在选项项目 vc/c++ 目录中插入以下内容: - 可执行文件:(winxp 中的示例安装)C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v3.2\bin - 库:(winxp 中的示例安装)C: \Program Files\NVIDIA Corporation\NVIDIA GPU Computing SDK 3.2\shared\inc C:\Program Files\NVIDIA Corporation\NVIDIA GPU Computing SDK 3.2\C\common\inc - 包括:(winxp 中的安装示例)C:\Program Files \NVIDIA Corporation\NVIDIA GPU 计算 SDK 3.2\shared\lib
哦,是的,不要忘记自定义构建规则。
你可以在这里找到完整的教程,你也可以在vs2010中使用这个步骤 http://digitalerr0r.wordpress.com/2010/12/19/parallel-computing-using-the-gpu-tutorial-3-integrate-cuda- 3-2-into-visual-studio-2008/
右键单击项目名称,选择“ Build Customizations... ”;
选择您已安装的 CUDA 版本,如下所示: Build Customizations...
右键单击 .cu 文件,选择“属性”。然后你可以在Item Type: Properties中找到“ CUDA C/C++ ”选项