3

我正在使用 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 提供正确的文件?

4

1 回答 1

4

好的,我找到了解决方案。Nvcc 正在寻找 vcvars64.bat 文件Program Files\Microsoft Visual Studio 10.0\VC\bin\amd64,但它只存在于专业版的 VS 中。您必须手动创建它:
CALL setenv /x64

于 2012-02-24T17:01:30.203 回答