Это невероятно важный вопрос, но как мне начать новый проект CUDA в Visual Studio 2008? Я нашел тонны и тонны документации по вопросам, связанным с CUDA, но не знаю, как начать новый проект. Я работаю с Windows 7 x64 Visual Studio 2008 С++. Мне бы очень хотелось найти действительно действительно базовое приложение Hello World, чтобы просто выполнить компиляцию и запуск базовой программы.
Edit:
Я пробовал твои шаги Том. Я настраиваю консольное приложение. Затем я удалил файл по умолчанию .cpp, который он сбрасывает и копирует по трем файлам из проекта шаблона только для того, чтобы что-то было скомпилировано. Когда я скомпилирую это, template_gold.cpp жаловался на то, что не был включен stdafx.h, поэтому я включил это. Теперь сборка завершилась неудачей:
1>------ Build started: Project: CUDASandbox, Configuration: Debug x64 ------ 1>Compiling... 1>template_gold.cpp 1>Linking... 1>LIBCMT.lib(crt0.obj) : error LNK2019: unresolved external symbol main referenced in function __tmainCRTStartup 1>D:\Stuff\Programming\Visual Studio 2008\Projects\CUDASandbox\x64\Debug\CUDASandbox.exe : fatal error LNK1120: 1 unresolved externals 1>Build log was saved at "file://d:\Stuff\Programming\Visual Studio 2008\Projects\CUDASandbox\CUDASandbox\x64\Debug\BuildLog.htm" 1>CUDASandbox - 2 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========