compilateur CUDA (nvcc) macro
-
21-08-2019 - |
Question
Y at-il un compilateur #define (nvcc) macro de CUDA que je peux utiliser? (Comme _WIN32 pour Windows et ainsi de suite.)
Je en ai besoin pour le code d'en-tête qui sera commun entre nvcc et compilateurs de VC. Je sais que je peux aller de l'avant et de définir ma propre et de le transmettre comme argument au compilateur nvcc (-D), mais ce serait bien s'il y a un déjà défini.
La solution
__CUDACC__
Je ne pense pas que ce sera que trivial. Vérifiez le fil suivant
http://forums.nvidia.com/index. php? ShowTopic = 32369 & st = 0 & p = 179913 & # entry179913
Autres conseils
Je sais qu'il a été longtemps, mais vous pouvez également trouver utile __CUDA_ARCH__
.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow