Эта ошибка указывает на то, что компилятор не может найти файл заголовка CL / cl.h.Узнайте, где установлен используемый вами OpenCL SDK, и каталог, в котором находятся заголовочные файлы OpenCL.
Например, на моем компьютере заголовочные файлы Intel OpenCL SDK находятся в: C:\Program Files (x86)\Intel\OpenCL SDK\1.5\include\CL
И NVIDIAЗаголовочные файлы OpenCL находятся в: C:\Program Files (x86)\NVIDIA GPU Computing Toolkit\CUDA\v4.1\include\CL
Для компиляции с Intel OpenCL SDK я бы добавил C:\Program Files (x86)\Intel\OpenCL SDK\1.5\include
в проект Visual Studio.То есть, добавьте этот путь в Проект -> Свойства -> C / C ++ -> Общие -> Дополнительные каталоги включения