英特尔OpenCL SDK - 头文件在哪里?

时间:2013-10-28 08:56:39

标签: c++ visual-c++ opencl

我正在尝试使用Iris图形在我的超极本上使用OpenCL,因此我安装了英特尔OpenCL SDK 2013(来自此处的http://software.intel.com/en-us/vcsource/tools/opencl-sdk)。

尝试用它做一些事情但是我找不到存储头文件(CL / cl.h)的目录...安装位置没有include子目录,Visual Studio中也没有头文件/ SDK文件夹...在我的C:驱动器上搜索cl.h也没有给出任何结果。

我做错了什么?我是否必须安装其他任何内容才能获得标题?

之前我只使用过AMD OpenCL SDK,标题整齐地位于安装文件夹的include子目录中......

3 个答案:

答案 0 :(得分:3)

原来安装程序未正常运行。最后一页看起来不显眼,并且有一个很好的Finish按钮,但只安装了Runtime,但没有安装Application SDK。安装程序说“安装因错误而提前结束”(没有更具体的信息说明发生了什么错误)。

原因是安装程序似乎不喜欢我的Visual C ++ 2010 Express Edition。

取消激活“Visual Studio(2010)集成”使安装成功,并使包含开启。

答案 1 :(得分:2)

对我来说,它在:

C:\Program Files (x86)\Intel\OpenCL SDK\<version>\include\CL\cl.h

您确定安装成功完成了吗?你在bin文件夹下有一个OpenCL SDK文件夹吗?

答案 2 :(得分:0)

对于当前版本的SDK,位于:

C:\Program Files (x86)\IntelSWTools\system_studio_2020\OpenCL\sdk\include

https://software.intel.com/content/www/us/en/develop/tools/opencl-sdk.html下载的intel_sdk_for_opencl_applications_2020.3.494.zip安装