我想从 Windows 命令行使用 nvcc -ptx
,但我总是收到此错误消息:
nvcc:致命错误:无法在“C:\Program Files (x86)\Microsoft Visual S”中找到用于安装的 Microsoft Visual Studio 配置文件“vcvars64.bat”
工作室 11.0\VC\bin/../..'
我正在使用 vs 2012 快速版。解决办法是什么?
最佳答案
我已经设法解决了这个问题并使用了 MS Visual Studio Express 2012,我在这里做了什么:
编译效果很好:
C:\CUDA>nvcc -o square square.cu
创建库 square.lib 和对象 square.exp
C:\CUDA>square.exe
0.000000 1.000000 4.000000 9.000000
16.000000 25.000000 36.000000 49.000000
64.000000 81.000000 100.000000 121.000000
144.000000 169.000000 196.000000 225.000000
关于visual-studio-2012 - nvcc.exe 链接错误 Microsoft Visual Studio 配置文件 'vcvars64.bat' 找不到,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18727964/