2009-02-06 20 views
12

Existe-t-il une macro #define compiler (nvcc) de CUDA que je peux utiliser? (Comme _WIN32 pour Windows et ainsi de suite.)Macro compilateur CUDA (nvcc)

J'ai besoin de ceci pour le code d'en-tête qui sera commun entre les compilateurs nvcc et VC++. Je sais que je peux aller de l'avant et définir le mien et le passer comme argument au compilateur nvcc (-D), mais ce serait génial s'il y en a un déjà défini.

Répondre

4

Je sais qu'il a été longtemps, mais vous pouvez également trouver __CUDA_ARCH__ utile.