标签: windows compiler-construction cuda nvcc
运行nvcc时,它总是使用Visual C ++编译器(cl.exe)。如何使用GCC编译器?
cl.exe
将CC环境变量设置为gcc并没有解决问题。我也在executeables help-output中找不到任何选项。
CC
gcc
答案 0 :(得分:4)
在Windows上,NVCC仅支持用于主机编译的Visual C ++编译器(cl.exe)。
您当然可以使用GCC编译.cpp(非CUDA)代码,并将对象与nvcc生成的对象链接。