Я использую Visual Studio 2010 и хочу создать примеры в C: \ ProgramData \ NVIDIA Corporation \ NVIDIA 4.0 GPU Computing Toolkit \ C \ src.
У меня было много проблем, связанных с включаемыми файлами, но они частично были решены созданием проекта cutil в C: \ ProgramData \ NVIDIA Corporation \ NVIDIA GPU Computing SDK 4.0 \ C \ common с использованием Visual Studio.
Но когда я пытаюсь скомпилировать пример nbody, я получаю сообщение об ошибке, которое подразумевает конфликт с ранее установленным 3.2 GPU Computing Toolkit.
Как я могу исправить эту ошибку "выход с -1"?
C: \ Program Files
(X86) \ MSBuild \ Microsoft.Cpp \ v4.0 \ BuildCustomizations \ CUDA
4.0.цели (357,9): ошибка MSB3721: команда "" C: \ Program Files \ NVIDIA GPU Computing Toolkit \ CUDA \ v3.2 \ bin \ nvcc.exe "
-gencode = arch = compute_10, code = \ "sm_10, compute_10 \" -gencode = arch = compute_20, code = \ "sm_20, compute_20 \" --use-local-env --cl-версия 2010 -ccbin "c: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ VC \ bin "-I" ./ "-I" ../../ common / inc "
-I "../../../ shared / inc" -I "C: \ Program Files \ Компьютерный инструментарий NVIDIA для GPU \ CUDA \ v3.2 \ include" -G0 --keep-dir "Debug" -maxrregcount = 0
--machine 32 --compile -D_NEXUS_DEBUG -g -Xcompiler "/ EHsc / nologo / Od / Zi / MTd" -o "Win32 / Debug / bodysystemcuda.cu.obj"
"C: \ ProgramData \ NVIDIA Corporation \ NVIDIA GPU Computing SDK
4.0 \ C \ src \ nbody \ bodysystemcuda.cu "" завершен с кодом -1.