Я пытался заставить CUDA работать на моем ПК. Я попытался полностью (повторно) установить последние версии драйверов и CUDA, а также последние инструменты сборки Visual Studio 2017 RC. Моя операционная система — Windows 10 (64-разрядная версия) сборка 14393.693, графический процессор — GTX 1060 6 ГБ (версия драйвера 378.49), версия CUDA 8.0.44.
Я взял простую демонстрацию из одного из блогов NVIDIA, и когда я пытаюсь скомпилировать с помощью «nvcc», я получаю «фатальный nvcc: хост-компилятор нацелен на неподдерживаемую ОС». Я настраиваю свою среду, открыв командную строку в папке с файлом .cu, а затем запустив «vcvars64», чтобы добавить 64-битный cl.exe в переменные среды. Я также пробовал это с «vcvars32» и получил тот же результат.
Я могу подтвердить, что cl.exe скомпилирует C-файл «HelloWorld».
cl.exe
(VS 2019) на 19.00.24215.1 (VS 2015) для x86. - person cho_uc   schedule 10.01.2021