您的位置:首页 > 其它

分享一个CUDA的环境配置属性表,从此不用再担心配置不好CUDA环境了

2014-06-06 20:50 309 查看
本文适用:

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;
}

然后生成,执行以下吧~ 很简单~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: