我正在尝试使用适用于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系统..
答案 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\""