これが初心者の質問である場合は申し訳ありませんが、私はC ++を初めて使用し、openCLをいじっている理由の1つは、C ++をもっと学ぶことです。
CUDA SDK をインストールすると、openCL ヘッダー ファイルが次の場所に配置されます。
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.0\include\CL
次の 2 つのディレクトリを、Visual C++ の追加のインクルード ディレクトリに追加しました。
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.0\include
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.0\include\CL
しかし、このチュートリアルのように、cl 名前空間で何かを参照しようとすると、cl が定義されていないため機能しません。