1. https://developer.nvidia.com/ 로 가서 CUDA Toolkit & SDK 다운 받아서 설치
2. Visual Studio 에서 Syntax Highlighting 설정 방법
- CUDA가 설치된 Folder 에서 usertype.dat를 Visual Studio 가 설치된 폴더로 복사합니다.
필자의 경우 : CUDA : C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\doc\syntax_highlighting\visual_studio_8
VISUAL STUDIO : C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE
3. Visual Assist X 에서의 설정 방법
- C:\Program Files\Visual Assist X\AutoText\Latest 에서 Cpp.tpl 을 하나 복사하여 Cu.tpl 로 저장
- 시작 -> 실행 -> regedit 를 실행하여 자신의 버전에 맞는 Visual Assist X 의 설정 으로 들어갑니다.
필자의 경우 : HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet9
- ExtHeader 항목에 .cuh; 추가
- ExtSource 항목에 .cu; 추가
4. Visual Studio Add New Item 에 'cu', 'cuh' 추가하기
- Visual Studio 의 Visual C++ 의 Project Item Folder로 이동
(필자의 경우 : C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcprojectitems )
- newc++file.cpp 를 복사하여 NewCUDAFile.cu 로 이름 변경
- hfile.h 를 복사하여 CUDAHFile.cuh 로 변경
- 해당Folder의 VCProjectItems.vsdir 을 열어서 아래 2줄을 추가
NewCUDAFile.cu|{1B027A40-8F43-11D0-8D11-00A0C91BC942}|CUDA Source File (.cu)|11|Creates a file contaning CUDA C source code|{1B027A40-8F43-11D0-8D11-00A0C91BC942}|9031|4096|CUDA_C
CUDAHFile.cuh|{1B027A40-8F43-11D0-8D11-00A0C91BC942}|CUDA Header File (.cuh)|16|Create a CUDA C header file|{1B027A40-8F43-11D0-8D11-00A0C91BC942}|9030|4096|CUDA_HEADER
- 해당Folder 안에 있는 Code Folder로 이동하여 code.vsdir을 열어 다음의 두 줄을 추가
..\NewCUDAFile.cu|{1B027A40-8F43-11D0-8D11-00A0C91BC942}|CUDA Source File (.cu)|17|Creates a file contaning CUDA C source code|{1B027A40-8F43-11D0-8D11-00A0C91BC942}|9031|4096|CUDA_C
..\CUDAHFile.cuh|{1B027A40-8F43-11D0-8D11-00A0C91BC942}|CUDA Header File (.cuh)|18|Create a CUDA C header file|{1B027A40-8F43-11D0-8D11-00A0C91BC942}|9030|4096|CUDA_HEADER
5. Visual Studio 실행 한뒤 설정
- 도구 -> 옵션 -> 텍스트 편집기 -> 파일 확장명 으로 들어가서
- cu (Microsoft Visual C++) 추가
- cuh (Microsoft Visual C++) 추가
- 도구 -> 프로젝트 및 솔루션 -> VC++ 디렉터리 로 들어가서
- 플랫폼 선택 후 포함 파일에 $(CUDA_PATH)\include 추가
(CUDA_PATH 는 CUDA 설치시 환경변수에 자동으로 등록됨.
필자의 경우는 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5)
첨부파일 : usertype.dat
댓글 없음:
댓글 쓰기