CUDA中支持的Windows编译器

时间:2014-01-12 16:10:02

标签: visual-studio-2010 cuda

我是一个完全新手的CUDA程序员,试图开始使用,我遇到了5.5版本中提到的问题

"clean" error with CUDA 5.5 in Visual Studio 2010 Express

任何人都可以确认这只是5.5版的问题吗?是否有我可以安装的早期版本,例如5.0,这将允许nvcc在64位Windows 7下使用Visual Studio 10.0 Express版本编译器?

1 个答案:

答案 0 :(得分:1)

这是一个迟到的答案,用于从未答复的列表中删除此问题。

来自 NVIDIA CUDA TOOLKIT V5.0发行说明,第5.1节,表1

支持的Windows编译器(32位和64位)

Compiler          IDE
Visual C++ 10.0   Visual Studio 2010
Visual C++ 9.0    Visual Studio 2008

来自 NVIDIA CUDA TOOLKIT V5.5发行说明,表2

CUDA 5.5中支持的Windows编译器

Compiler          IDE
Visual C++ 11.0   Visual Studio 2012
Visual C++ 11.0   Visual Studio 2012 Express (32-bit)
Visual C++ 10.0   Visual Studio 2010
Visual C++ 9.0    Visual Studio 2008

来自 NVIDIA CUDA开始使用CUDA 6.0的MICROSOFT WINDOWS

CUDA 6.0中的Windows编译器支持

Compiler          IDE
Visual C++ 11.0   Visual Studio 2012 Express
Visual C++ 10.0   Visual Studio 2010 
Visual C++ 9.0    Visual Studio 2008

在上述所有版本中,都不支持Visual Studio 2010 Express。