在windows英特尔opencl sdk中找不到CL/CL.h?

在windows英特尔opencl sdk中找不到CL/CL.h?,opencl,Opencl,我已经在windows 8中安装了英特尔opencl sdk。根据用户指南,所有文件都位于它们必须的位置,但每当我试图编译任何代码时,都会显示未找到Cl/Cl.h的错误。另外,用户手册说应用程序需要链接到库,但在IDE中找不到该选项 这就是我在控制台上遇到的错误 将目标指令集体系结构设置为:默认(高级向量扩展(AVX)) 找到OpenCL英特尔CPU设备! 设备名称:英特尔(R)核心(TM)i5-3210M处理器@2.50GHz 设备版本:OpenCL1.2(构建82248) 设备供应商:英特尔

我已经在windows 8中安装了英特尔opencl sdk。根据用户指南,所有文件都位于它们必须的位置,但每当我试图编译任何代码时,都会显示未找到Cl/Cl.h的错误。另外,用户手册说应用程序需要链接到库,但在IDE中找不到该选项

这就是我在控制台上遇到的错误 将目标指令集体系结构设置为:默认(高级向量扩展(AVX)) 找到OpenCL英特尔CPU设备! 设备名称:英特尔(R)核心(TM)i5-3210M处理器@2.50GHz 设备版本:OpenCL1.2(构建82248) 设备供应商:英特尔(R)公司 设备配置文件:完整配置文件 开始编译 1:2:9:致命错误:“未找到CL/CL.h”文件 编译失败

构建失败!
欢迎提供任何帮助…谢谢

我想您还没有为OpenCL配置visual studio

检查是否在环境变量中添加了INTELOCLSDKROOT,如果没有添加它,请添加它,否则 配置visual studio以查找头文件和openCL库文件

配置visual studio->

    CL Header file 
    Properties -> All Configurations -> Configuration Properties-> C/C++ -> General -> Additional Include Directories -> SPECIFY_THE_PATH_OF_CL_INCLUDE_DIRECTORY

    Linking CL Library 
    Properties -> All Configurations -> Configuration Properties-> C/C++ -> Linker -> General -> Additional Dependencies ->SPECIFY_THE_PATH_OF_CL_LIBRARY_BASED_ON_64/32_BIT_MACHINE

    in linker -> input -> add OpenCL.lib

您需要安装OpenCL运行时,它是SDK文件以外的另一个文件


这是OpenCL运行时64位

INTELOCLSDKROOT已添加到环境变量中,我尚未配置visual studio。。。。但“英特尔sdk”提供了一个窗口,我在其中收到此错误。它在visual studio中工作…谢谢,但错误发生在安装“英特尔sdk”时安装的“英特尔内核生成器”程序中。。。此专业人员找不到标题。。。如果你能在这件事上帮我的忙,那将大有裨益。。但是再次感谢你让我走了,我甚至在安装运行时后也找不到该文件,所以我认为这不是一个解决方案