首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows7上的OpenCL入门

Windows7上的OpenCL入门
EN

Stack Overflow用户
提问于 2011-09-05 14:38:32
回答 4查看 25.8K关注 0票数 11

我正在尝试让OpenCL在Windows7机器上运行。这台机器有一台NVIDIA GEFORCE GT 520M,驱动程序版本为8.17.12.6721

有人知道如何在Windows的OpenCL中开始使用GPU计算吗?或者是一个很好的深度资源,可以让它全部设置好?为了让这个问题更具体,我猜我想知道a)我必须下载和安装哪些SDK和其他文件,以及b)我如何在Windows上编译和运行OpenCL代码。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-09-05 20:29:38

它没有什么神奇之处。

a)您必须安装CUDA SDK

b)要正确包含OpenCL头文件,您只需将您的集成开发环境的包含路径设置为您刚刚安装的include/CUDA/CL,并链接到OpenCL.lib即可。就这样!

如果我不知道你使用的是Eclipse还是Visual Studio或者其他什么,我就不能详细描述它,但是如果你还不知道如何设置包含路径,那么可以通过google找到大量的说明。

票数 15
EN

Stack Overflow用户

发布于 2011-09-16 04:35:14

如果您使用的是Visual Studio,那么您需要将include和lib文件夹添加到项目中,并添加OpenCL.lib,以便所有内容都能正确编译。此外,您还需要在代码中使用#include"CL/cl.h“命令。

票数 2
EN

Stack Overflow用户

发布于 2013-04-29 06:46:26

我已经将一个基于自动工具的项目移植到了Windows上。你需要MingW+msys环境才能让autotool和gcc正常工作。然后需要一个OpenCL库来构建完整的应用程序。

我在nvidia开发者专区下载了一个OpenCL示例,找到了x64的OpenCL.lib,然后您需要重新执行将OpenCL.lib转换为libOpenCL.a,并将libOpenCL.a复制到mingw的系统库路径。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7304580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档