我正在使用带有MS C ++ 2017编译器的cuda工具包10.0和matlab 2018b。我运行上面的命令后生成了错误。
使用vl_compilenn> nvcc_compile时出错(第535行)命令“ C:\ Program Files \ NVIDIA GPU Computing Toolkit \ CUDA \ v10.0 \ bin \ nvcc“ -c “ D:\ compression \ FBP \ m23 \ matlab \ src \ bits \ data.cu” -DNDEBUG -DENABLE_GPU -DENABLE_DOUBLE -D__SSSE3__ -gencode = arch = compute_20,code =“ sm_21,compute_20” -I“ C:\ Program Files \ MATLAB \ R2018b \ extern \ include” -I“ C:\ Program Files \ MATLAB \ R2018b \ toolbox \ distcomp \ gpu \ extern \ include“
-gencode = arch = compute_20,code =“ sm_21,compute_20” -O3 -Xcompiler / MD --compiler-bindir“ C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Enterprise \ VC \ bin” -o “ D:\ compression \ FBP \ m23 \ matlab \ mex.build \ bits \ data.obj”失败。vl_compilenn中的错误(第480行) nvcc_compile(opts,srcs {i},objfile,flags.nvcc);
我不知道该如何解决该问题,请帮助我。