ICC is not compatible with CUDA on VS2010.

I wanna run ICC&CUDA hybrid code on VS2010.(due to MKL,IPP)

But If I change visual c++ to Intel c++, MSB3721 error is occured.

And if I change visual c++ to Intel c++ after build with visual c++, the error is not occured.

I think that it’s look like a compiler path error.

What should I do fix this error?

(I’ve already done latest updating for CUDA(4.2)&ICC.)

Use nvcc to generate C source files, then feed those to the intel compiler.