nvidia 공개문서 CUDA_Getting_Started_Windows.pdf 에 있는내용 요약.
CUDA_Getting_Started_Windows.pdf
previous required binary
-CUDA Toolkit 4.1
-GPU Computing SDK
-Developer Driver
1. windows console application - empty 로 새 프로젝트 생성
2. 프로젝트 속성에 configuration properties - VC++ Directories에서
Include Directories에 아래 두개 추가.
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v4.1\include
C:\ProgramData\NVIDIA Corporation\NVIDIA GPU Computing SDK 4.1\C\common\inc
Library Directories에 아래두개 추가.
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v4.1\lib\x64
C:\ProgramData\NVIDIA Corporation\NVIDIA GPU Computing SDK 4.1\C\common\inc
(32bit면 win32 폴더로)
3. 프로젝트 우클릭시 메뉴중, Build Costomizations - CUDA 4.1 체크
4. new item으로 .cpp형태의 파일생성. 이때 확장자를 .cu로 바꿔줌
5. .cu 파일의 properties 에 item type을 CUDA C/C++ 로 바꿔주고,
6. 표시되는 CUDA C/C++항목중 common-target machine platform을 64bit로 바꾸면 끝
7. 만약에 unresolved external symbol 에러가 발생한다면, project - properties - linker - input의 additional dependencies에
cudart.dll을 추가해준다. (CUDA runtime library이다.)
'Coding Note' 카테고리의 다른 글
[MySQL] relational database. Keys (0) | 2012.03.09 |
---|---|
[CUDA] syntax highlighting at visual studio 2010 (1) | 2012.03.08 |
[WPF] User Dependency Property (0) | 2012.01.21 |
[WPF] Dependency Property (0) | 2012.01.21 |
[WPF] Layout (2) | 2012.01.20 |