Matt J
Matt J

Reputation: 1137

Supported Windows compilers in CUDA

I am a complete novice CUDA programmer trying to get started, and I am encountering the issue mentioned here with version 5.5

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

Can anyone confirm that this is an issue with version 5.5 only? Is there an earlier version that I can install e.g. 5.0, that will allow nvcc to work with the Visual Studio 10.0 Express version compiler under 64-bit Windows 7?

Upvotes: 1

Views: 573

Answers (1)

Vitality
Vitality

Reputation: 21455

This is a late answer provided here to remove this question from the unanswered list.

From the NVIDIA CUDA TOOLKIT V5.0 Release Notes, Section 5.1, Table 1

Supported Windows Compilers (32-bit and 64-bit)

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

From the NVIDIA CUDA TOOLKIT V5.5 Release Notes, Table 2

Windows Compilers Supported in CUDA 5.5

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

From the NVIDIA CUDA GETTING STARTED GUIDE FOR MICROSOFT WINDOWS for CUDA 6.0

Windows Compiler Support in CUDA 6.0

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

In all the above releases, there is no support for Visual Studio 2010 Express.

Upvotes: 1

Related Questions