OpenCL配置设置

OpenCL配置设置,opencl,nvidia,Opencl,Nvidia,我有一个项目需要OpenCL。我已经在我的机器上安装了CUDA和OpenCL,但当我“制作”我的项目时,出现以下错误: CL/CL.h:没有这样的文件或目录 我正在使用windows7和Visual Studio 2008。此错误表示编译器无法找到CL/CL.h头文件。找出您正在使用的OpenCL SDK的安装位置以及其中包含OpenCL头文件的目录 我的计算机上,例如英特尔OpenCL SDK头文件在:::\\程序文件(x86)\英特尔\OpenCL SDK \ 1.5 \包含Cl\/Cl>,

我有一个项目需要OpenCL。我已经在我的机器上安装了CUDA和OpenCL,但当我“制作”我的项目时,出现以下错误:

CL/CL.h:没有这样的文件或目录


我正在使用windows7和Visual Studio 2008。

此错误表示编译器无法找到CL/CL.h头文件。找出您正在使用的OpenCL SDK的安装位置以及其中包含OpenCL头文件的目录

我的计算机上,例如英特尔OpenCL SDK头文件在::<代码>:\\程序文件(x86)\英特尔\OpenCL SDK \ 1.5 \包含Cl\/Cl>,英伟达OPENCL头文件在:<代码>:\程序文件(x86)\Nvidia GPU计算工具包\CUDA\V4.1包含Cl</代码> < /P>


要使用英特尔OpenCL SDK进行编译,我将向Visual Studio项目添加
C:\Program Files(x86)\Intel\OpenCL SDK\1.5\include
。也就是说,将此路径添加到Project->Properties->C/C++->General->Additional Include Directory

确保将包含文件的路径设置为项目的路径之一。我们可以使用nvcc编译器编译.cl文件吗??让我们来回答上面同样的问题。链接所有库之后,当我们通过右键单击.cu文件(对于cuda)选择编译器时,它的CUDAC/C++。如果是.cl文件,它应该是什么??