解决方法
用于创建程序的功能是…
cl_program clCreateProgramWithSource ( cl_context context,cl_uint count,const char **strings,const size_t *lengths,cl_int *errcode_ret)
你可以把这个函数放在strings参数中,
float AddVector(float a,float b) { return a + b; } kernel void VectorAdd( global read_only float* a,global read_only float* b,global write_only float* c ) { int index = get_global_id(0); //c[index] = a[index] + b[index]; c[index] = AddVector(a[index],b[index]); }