CUDA.rules 文件的命令行是:
echo [编译器路径] [保留] [CInterleavedPTX] [ExtraNvccOptions] [拱门] -ccbin “$(VCInstallDir)bin” [仿真] [FastMath] [定义] -Xcompiler "/EHsc [警告] /nologo [优化] /Zi [运行时检查] [运行时] [类型信息] [ExtraCppOptions]”[包括] [MaxRegCount] [PtxAsOptionV] [Nvcc编译] “$(输入路径)”
[编译器路径][保留] [CInterleavedPTX] [ExtraNvccOptions] [拱门] -ccbin “$(VCInstallDir)bin” [仿真] [FastMath] [定义] -Xcompiler "/EHsc [警告] /nologo [优化] /Zi [运行时检查] [运行时] [类型信息] [ExtraCppOptions]”[包括] [MaxRegCount] [ptxasoptionv] [Nvcc编译] "$(输入路径)""
为了清楚起见,我插入了一行,因为它显示了两个相同的命令(据我所知),除了第一个命令前面有“echo”。有谁知道这样做的目的是什么?
第一个仅告诉您命令是什么,第二个实际上执行命令。
echo
是显示文本的dos命令:
C:\>echo bla bla bla
bla bla bla
第一行会在输出窗口输出命令行