标签: cuda nvcc
是否有一个标志我可以通过nvcc来处理.cpp文件,就像它.cu文件一样?我宁愿不必做cp x.cpp x.cu; nvcc x.cu; rm x.cu。
cp x.cpp x.cu; nvcc x.cu; rm x.cu
我问,因为我在我的库中有cpp文件,我想根据传递给Makefile的特定标志使用/不使用CUDA进行编译。
答案 0 :(得分:7)
是的,引用nvcc documentation标志为-x:
-x
nvcc -x cu test.cpp
将编译test.cpp,就像它是test.cu文件一样(即通过CUDA工具链传递)
test.cpp
test.cu