我是一个完全新手的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版本编译器?
答案 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。