CUDA compilatore (nvcc) macro
-
21-08-2019 - |
Domanda
C'è un compilatore # define (nvcc) macro di CUDA, che posso usare? (Come _WIN32 per Windows e così via.)
Ho bisogno di questo per il codice di intestazione che sarà comune tra nvcc e compilatori VC ++. So che posso andare avanti e definisco la mia e passarlo come argomento al compilatore nvcc (-D), ma sarebbe bello se ce n'è uno già definito.
Soluzione
__CUDACC__
Non credo che sarà così banale. Controllare questo thread
http://forums.nvidia.com/index. php? ShowTopic = 32369 & st = 0 & p = 179913 & # entry179913
Altri suggerimenti
Lo so che è stato a lungo tempo ormai, ma si potrebbe anche trovare __CUDA_ARCH__
utile.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow