Hi all, I am new to cuda, and am trying to port some existing code from linux to windows (visual studio 2015, cuda 8).
In the original project properties, Preprocessor definitions include:
However, when I add this to my visual studio project, I get:
warp_shuffle.hpp(144): error : identifier "__hiloint2double" is undefined identifier "__popc" is undefined identifier "__syncthreads" is undefined identifier "atomicInc" is undefined identifier "atomicInc" is undefined error : identifier "__float2int_rn" is undefined cuda\detail\../warp_shuffle.hpp(90): error : identifier "__shfl_down" is undefined
(If I do not add this preprocessor command, the project compiles, but runs incorrectly).
Why might this command be breaking my project? Do I need to add a command line command to the compiler?