我已经在Windows 8中安装了intel opencl sdk . 根据用户指南,所有文件都必须找到,但每当我尝试编译任何代码时,都会显示Cl / cl.h未找到的错误 . 此外,用户手册说应用程序需要链接到库,但在IDE中找不到该选项 .
这是我在控制台获得的错误将目标指令集架构设置为:默认(高级向量扩展(AVX))找到OpenCL Intel CPU设备!设备名称:Intel(R)Core(TM)i5-3210M CPU @ 2.50GHz设备版本:OpenCL 1.2(Build 82248)设备供应商:Intel(R)Corporation设备配置文件:FULL_PROFILE编译已开始1:2:9:致命错误:未找到“CL / cl.h”文件编译失败
构建失败!任何帮助都会受到欢迎......谢谢
2 回答
我猜你还没有为OpenCL配置你的visual studio .
检查是否在环境变量中添加了INTELOCLSDKROOT,如果没有添加它,或者配置visual studio以查找头文件和openCL库文件 .
配置visual studio - >
您将需要安装OpenCL运行时,它是除SDK文件之外的另一个文件
这是OpenCL运行时64位link