Visual Studio 2010을 사용 중이고 C : \ ProgramData \ NVIDIA Corporation \ NVIDIA 4.0 GPU Computing Toolkit \ C \ src에 예제를 빌드하고 싶습니다.Visual Studio에서 CUDA 4.0 샘플을 빌드하는 방법은 무엇입니까?
포함 파일과 관련하여 많은 문제가 있었지만 Visual Studio를 사용하여 C : \ ProgramData \ NVIDIA Corporation \ NVIDIA GPU Computing SDK 4.0 \ C \ common에서 cutil 프로젝트를 빌드하여 부분적으로 해결되었습니다.
그러나 예제를 컴파일하려고하면 이전에 설치된 3.2 GPU Computing Toolkit과 충돌한다는 오류 메시지가 나타납니다.
이 "exit with -1"오류를 어떻게 해결할 수 있습니까?
C : 오류 MSB3721 : 명령 ""C : \ 프로그램 \ MSBuild를 \ Microsoft.Cpp \ 4.0의 \의 BuildCustomizations \ 프로그램 파일 (86)이 CUDA 4.0.targets (357,9)를 \ 파일 \ NVIDIA GPU 컴퓨팅 툴킷 \ 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-version 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 - 컴퓨터 32 - 컴파일 -D_NEXUS_DEBUG -g -X 컴파일러/EHsc/nologo/Od/Zi/MTd "-o"Win32/Debug/bodysy C : \ ProgramData \ NVIDIA Corporation \ NVIDIA GPU 컴퓨팅 SDK 4.0 \ C \ src \ nbody \ bodysystemcuda.cu "코드 -1로 종료되었습니다.
나는 그런 간단한 해결책이 있다는 것을 몰랐다. 고맙습니다! –