CUDA 4.2. Przybornik i VS2010

Próbuję skompilować przykłady Cuda SDK, ale otrzymuję „błąd MSB3721”, ponieważ „nvcc” jest „zakończone kodem 1”. Kompletne wyjście:

„C: Program Files (x86) MSBuild Microsoft.Cpp v4.0 BuildCustomizations CUDA 4.2.targets (361,9): błąd MSB3721: Polecenie„ ”C: Pliki programowe NVIDIA GPU Computing Toolkit \ t CUDA v4.2 bin nvcc.exe "-gencode = arch = compute_10, code =" sm_10, compute_10 "-gencode = arch = compute_20, code =" sm_20, compute_20 "-gencode = arch = compute_30 , code = "sm_30, compute_30" --use-local-env --cl-version 2010 -ccbin "C: Program Files (x86) Microsoft Visual Studio 10.0 VC bin 86_amd64" -I ". / "-I" ../../ common / inc "-I" ../../../ shared / inc "-I" C: pliki programowe NVIDIA GPU Computing Toolkit CUDA 4.2 zawiera "-G --keep-dir" x64 Debug "-maxrregcount = 0 - maszynę 64 - compile -g -Xcompiler" / EHsc / nologo / Od / Zi / MTd "-o" x64 / Debug / bandwidthTest .cu.obj "" C: Dane programowe NVIDIA Corporation NVIDIA GPU Computing SDK 4.2 Crc szerokość pasma Test szerokości pasma testowego.cu "" zakończył działanie kodem 1. "

Zestaw narzędzi Cuda 4.2 jest używany w systemie Win7 x64 Ultimate z VS2010 Ultimate. Błąd pozostaje, gdy używana jest opcja „win32” w „Zarządzanie konfiguracją”.

Czy są jakieś sugestie?

!!!!! Wreszcie po przeczytaniu wszystkich dostępnych podręczników NVIDII na temat „Rozpoczęcie pracy z CUDA” po ponownej instalacji sterowników Win7 + VS2010 + CUDA ponad 10 razy po zbudowaniu nowego komputera (Z77 mobo + i7 + GTX550Ti) i po odczekaniu miesięcy zmartwychwstanie forum NVIDIA znalazłem że problem z błędem kompilacji nvcc „zakończony kodem 1” zniknął, gdy opcja „Uruchom jako administrator” została wybrana w skrócie VS2010 na moim pulpicie !!!!!! Chociaż korzystałem z konta administratora (jedynego konta na komputerze), niemożliwe było zbudowanie dowolnego z przykładów CUDA. Pliki wykonywalne działały bez problemu, ale nie mogłem zbudować kodu źródłowego za pomocą VS2010!

!!!!! Dziękujemy wszystkim za wsparcie !!!!!

questionAnswers(2)

yourAnswerToTheQuestion