Sin*_*ani 4 cuda build nvcc cl
我一直在努力让CUDA在我的电脑上工作.我尝试清理(重新)安装最新的驱动程序和CUDA以及最新的Visual Studio 2017 RC构建工具.我的操作系统是Windows 10(64位)构建14393.693,GPU是GTX 1060 6GB(驱动程序版本378.49),CUDA版本8.0.44.
我从一个NVIDIA博客上做了一个简单的演示,当我尝试使用"nvcc"编译时,我得到"nvcc致命:主机编译器针对不支持的操作系统".我通过在.cu文件的文件夹中打开命令提示符,然后运行"vcvars64"将64位cl.exe添加到我的环境变量来设置我的环境.我也尝试用"vcvars32",我得到相同的结果.
我可以确认cl.exe将编译一个"HelloWorld"C文件.
尝试使用支持的主机编译器.
编辑:这个问题已经出现了,并在这里得到了一个更好的答案:在Visual Studio 2017中使用CUDA