본문 바로가기

Coding Note

[CUDA] visual studio 2010 configuration at x64

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