Подтвердить что ты не робот

Макрос CUDA-компилятора (nvcc)

Есть ли макроС#define-компилятора (nvcc) CUDA, который я могу использовать? (Как _WIN32 для Windows и т.д.)

Мне нужно это для кода заголовка, который будет распространяться между nvcc и компиляторами VС++. Я знаю, что могу продолжить и определить свой собственный и передать его в качестве аргумента для nvcc-компилятора (-D), но было бы здорово, если бы он был уже определен.

4b9b3361

Ответ 2

Я знаю, что это было давно, но вы также можете найти __CUDA_ARCH__ полезным.