2014. 12. 29. 12:05

1. NVIDIA 홈페이지에서 cuda_6.5.19_windows_general_64.exe를 다운 받은 후 설치한다

- 각자의 그래픽 카드와 OS 사양에 맞추어 다운로드


2. 설치하면 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v6.5에 설치될 것이다

- 환경변수 CUDA_PATH를 설정한다.(아마 설치하면 자동으로 환경변수가 설치되어 있을 것이다)


3. C:\ProgramData\NVIDIA Corporation\CUDA Samples\v6.5에서 Samples_vs2012.sln 파일을 열어서 빌드한다

- 빌드가 성공적으로 끝나면 이상이 없는 것이다


4. Visual Studio를 실행하고 새 프로젝트를 만든다


5. cu 확장자를 가진 소스 파일을 만든다


6. 솔루션 탐색기에서 해당 프로젝트를 우클릭해서 "사용자 지정 빌드를 선택"한 후 CUDA 6.5(.targets, .props)를 체크한다


7. 메뉴 - 보기 - 속성 - 구성속성 - C/C++ - 일반 - 추가 포함 디렉터리 에

$(CUDA_PATH)\include를 포함시킨다


8. 메뉴 - 보기 - 속성 -구성속성 - 링커 - 일반 - 추가 라이브러리 디렉터리

에 $(CUDA_PATH)\lib\Win32를 포함시킨다


9. 각자에 맞는 라이브러리를 포함시킨다.(cudart.lib 등)


10. main.cu 파일을 우클릭, 속성-> 구성 속성 -> 일반 -> 항목 형식을 CUDA C/C++로 선택한다.(제일 중요함)


11. 소스를 입력한 후 빌드한다.


예제 소스