深入浅出CUDA中的例子

int main()
{
if(!InitCUDA())
{
return 0;
}

printf("CUDA initialized.\n");
//Sleep(2000); 

GenerateNumbers(data,DATA_SIZE);

int *gpudata;
int *result1;
cudaMalloc((void**)&gpudata,sizeof(int) *DATA_SIZE);
cudaMalloc((void**)&result1,sizeof(int));
cudaMemcpy(gpudata,data,sizeof(int)* DATA_SIZE,cudaMemcpyHostToDevice);

sumOfSquares<<<1,1,0>>>(gpudata,result1);

int sum;
cudaMemcpy(&sum,result1,sizeof(int),cudaMemcpyDeviceToHost);
cudaFree(gpudata);
cudaFree(result1);

printf(“sum:%d\n”,sum);

return 0;

其中 sumOfSquares<<<1,1,0>>>(gpudata,result1);
编译的时候说error C2059: syntax error : ‘<’
请问各位大牛这种问题如何解决?谢谢
这个例子是深入浅出CUDA中的

环境没配置好~