Как скомпилировать программу CUDA Toolkit 4.0 RC2 под VS2010 или VS2008? - PullRequest
0 голосов
/ 12 апреля 2011

Я начинающий CUDA и пытаюсь понять, как написать и скомпилировать тестовую программу CUDA с использованием Visual Studio.

У меня установлен инструментарий CUDA 4, а также 2008 и 2010 гг.версии Visual Studio установлены.Я читал, что начиная с CUDA 4.0, добавлена ​​поддержка компилятора VS100, я просто не знаю, как настроить мой проект на использование NVCC и нужно ли это все, что мне нужно для компиляции базовой программы.Если нет поддержки VS100, я с удовольствием воспользуюсь VS2008 и компилятором VS90, но я все еще не знаю, как заставить проект использовать компилятор CUDA 4.0.

Буду очень признателен, если кто-то сможетобъясните, как это сделать.Спасибо всем заранее!

1 Ответ

1 голос
/ 12 апреля 2011

Я написал пару учебных пособий о том, как это сделать.

http://www.ademiller.com/blogs/tech/2011/03/using-cuda-and-thrust-with-visual-studio-2010/

http://www.ademiller.com/blogs/tech/2011/04/using-cuda-and-thrust-with-vs-2010-part-2-x64-builds/

Это для 4.0 RC, а не RC2, но они должны бытьхорошо.Первое, что я бы порекомендовал, это установить NVIDIA NSight 1.51.Это решит большинство основных проблем для вас.Для компилятора v90 вам потребуются как VS 2010, так и 2008.

Затем пройдитесь по учебникам.

...