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



我正在尝试在带有虹膜显卡的超极本上使用 OpenCL,因此我安装了英特尔 OpenCL SDK 2013(此处的那个:http://software.intel.com/en-us/vcsource/tools/opencl-sdk)。

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

我做错了什么?我必须安装其他任何东西才能获得标头吗?

我以前只使用过 AMD OpenCL SDK,那里的标头整齐地位于安装文件夹的包含子目录中......

事实证明安装程序没有正确运行。最后一页看起来不起眼,有一个漂亮的"完成"按钮,但只安装了运行时,但没有安装应用程序 SDK。安装程序会说"由于错误,安装提前结束"(没有关于发生了什么错误的更具体信息)。

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

停用"Visual Studio (2010)集成"使安装成功,并使包含出现。

对我来说

,它在:

C:Program Files (x86)IntelOpenCL SDK<version>includeCLcl.h

您确定安装已成功完成吗?OpenCL SDK文件夹下有bin文件夹吗?

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

C:Program Files (x86)IntelSWToolssystem_studio_2020OpenCLsdkinclude

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

安装的

最新更新