visual test studio samples instalar how check c++ cuda macros c-preprocessor nvcc

c++ - test - Macro del compilador CUDA(nvcc)



test cuda (2)

__CUDACC__

No creo que sea tan trivial. Verifique el siguiente hilo

http://forums.nvidia.com/index.php?showtopic=32369&st=0&p=179913&#entry179913

¿Hay una macro #define compilador (nvcc) de CUDA que pueda usar? (Como _WIN32 para Windows, etc.)

Necesito esto para el código de encabezado que será común entre nvcc y los compiladores de VC ++. Sé que puedo seguir y definir el mío y pasarlo como un argumento para el compilador de nvcc (-D), pero sería genial si ya hay uno definido.


Sé que ha pasado mucho tiempo ahora, pero también es posible que __CUDA_ARCH__ útil.