本文适用:
Visual Studio 2008,C++, CUDA版本不限,不过我用的是5.5做的实验。
先贴出属性表的内容:
<?xml version="1.0" encoding="gb2312"?>
<VisualStudioPropertySheet
ProjectType="Visual C++"
Version="8.00"
Name="cudaenv"
>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories=""$(CUDA_PATH)\include""
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="cudart.lib"
AdditionalLibraryDirectories=""$(CUDA_PATH)\lib\$(PlatformName)""
/>
</VisualStudioPropertySheet>
将上述代码复制到txt文件中,保存并且关闭之后,重命名txt文件为:cudaenv.vsprops
现在开始建立自己的CUDA工程,这里不写CUDA程序,只是用CUDA的Runtime。
1、新建一个Win32 控制台应用程序,推荐创建一个空项目。
2、选择“视图-->属性管理器”, 分别在项目的Debug|Win32和Release|Win32上右击鼠标,选择“添加现有属性表”,找到之前存好的cudaenv.vsprops。
3、切换到“解决方案资源管理器”,在项目上右击鼠标,添加c++代码文件,向添加的代码文件中添加如下代码:
#include <cuda.h>
#include <cuda_runtime.h>
#include <iostream>
using namespace std;
int main(int argc, char **argv)
{
cudaDeviceReset();
return 0;
}然后生成,执行以下吧~ 很简单~

本文介绍如何在Visual Studio 2008中配置CUDA环境,包括创建属性表文件cudaenv.vsprops并将其应用于项目,以实现CUDA Runtime的使用。
213

被折叠的 条评论
为什么被折叠?



