使用Intel OpenCL sdk调试器时出错

时间:2012-10-11 11:11:43

标签: debugging opencl intel

我正在尝试使用适用于Visual Studio 2008教程版的英特尔opencl sdk调试器插件调试opencl代码。

我使用此代码

收到构建程序错误

Err = clBuildProgram(cpProgram,0,NULL," -g -s \" C:\ Users \ Administrator \ AppData \ Local \ NVIDIA Corporation \ NVIDIA GPU Computing SDK 4.2 \ OpenCL \ src \ oclVectorAdd \ VectorAdd.cl \"",NULL,NULL);

有人能帮助我吗?

我的设备类型是CPU .. I7系统..

2 个答案:

答案 0 :(得分:0)

也许您需要卸载NVIDIA SDK 4.2然后安装英特尔SDK。英特尔SDK仅支持英特尔内核,英特尔图形和NVIDIA SDK仅支持NVIDIA显卡(非英特尔内核!)

答案 1 :(得分:0)

当你用C& C写的时候,你的道路应该是这样的。 C ++(用另一个\转义\):

"-g -s \"C:\\Users\\Administrator\\AppData\\Local\\NVIDIA Corporation\\NVIDIA GPU Computing SDK 4.2\\OpenCL\\src\\oclVectorAdd\VectorAdd.cl\""