我正在嘗試使用英特爾opencl sdk調試器插件調試Visual Studio 2008 prof版本的opencl代碼。使用英特爾OpenCL sdk調試器錯誤
我得到一個編譯程序錯誤與此代碼
ERR = clBuildProgram(cpProgram,0,NULL, 「-g -s \」 C:\用戶\管理\應用程序數據\本地\ NVIDIA公司\ NVIDIA GPU Computing SDK 4.2 \ OpenCL \ src \ oclVectorAdd \ VectorAdd.cl \「」,NULL,NULL);
任何人都可以幫助我嗎?
我的設備類型是CPU .. I7系統..
你的內核是什麼樣的?你得到了什麼確切的錯誤文字?您是否可以在系統上運行簡單的OpenCL內核(如SampleCL)? – KLee1
我可以運行一個簡單的內核,當我使用 errNum =(clBuildProgram(program,0,NULL,NULL,NULL,NULL));我使用 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); –
OpenCL不支持-g和-s標誌。你爲什麼擁有它們? – KLee1