我正在使用Windows SDK 7.1扩展的Visual C ++ Express 2010构建64位应用程序(添加64位编译器)。当我在32位模式下使用nvcc时效果很好。当我在64位模式下使用它时,我收到此错误:
nvcc fatal : Visual Studio configuration file '(null)' could not be found for installation at 'C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64/../../..'
如何向nvcc提供正确的文件?
答案 0 :(得分:4)
好的,我找到了解决方案。 Nvcc正在寻找vcvars64.bat文件在Program Files\Microsoft Visual Studio 10.0\VC\bin\amd64
,但它只存在于专业版的VS中。你必须手动创建内置:
CALL setenv /x64