运行nvcc时,它总是使用Visual C ++编译器( cl.exe )。 我怎样才能使用GCC编译器?
cl.exe
将CC环境variables设置为gcc并没有解决这个问题。 在可执行的帮助输出中我也找不到这个选项。
CC
gcc
在Windows上,NVCC仅支持Visual C ++编译器(cl.exe)进行主机编译。
您当然可以使用GCC编译.cpp(非CUDA)代码,并将对象与由nvcc生成的对象链接起来。