일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 유상증자
- 국제유가
- 스크리닝
- 마법공식
- 퀀트
- WTI유
- FOMC
- 엘론 머스크
- 지엔티파마
- 아모레퍼시픽
- Python
- 중국경제
- 주식투자
- 주가분석
- 반려견치매
- 제다큐어
- 경제위기
- 뇌졸중
- 중국증시
- 금리인상
- 테슬라
- 기업분석
- 머신러닝
- WTI
- DSP
- 코로나19
- 미국금리
- 뉴지스탁
- prometheus
- 넬로넴다즈
- Today
- Total
Data Analysis for Investment & Control
CUDA 개발환경 만들기 본문
에휴... 이건 뭐... 타겟 하드웨어가 좀 특수하니, 개발환경 자체가 달라지는 거라서 할 수 없다손 쳐도, 컴파일 하는거 알아내는 데만 이틀이나 잡아먹다니...
하긴, 나도 특수한 형태의 CPU를 개발하는 개발자로 나중에 이런식으로 개발환경을 꾸미지 않으면 안될지도 모르겠다...
우선은 #@$@$.cu라는 파일을 만들고 그 안에다가 코딩을 한 후, MSVS에 추가(소스파일 쪽)한다...
그리고, 해당 파일을 선택한 후, 마우스 오른쪽 버튼을 눌러 속성 창에서 아래와 같이 설정한다.
사용자 지정 빌드 단계
[명령줄]
"$(CUDA_BIN_PATH)\nvcc.exe" -ccbin "$(VCInstallDir)bin" -c -D_DEBUG -DWIN32 -D_CONSOLE -D_MBCS -Xcompiler /EHsc,/W3,/nologo,/Wp64,/Od,/Zi,/RTC1,/MTd -I"$(VCInstallDir)/include" -I"$(CUDA_INC_PATH)" -I./ -I../../common/inc -o $(ConfigurationName)\$(InputName).obj $(InputFileName)
[출력]
$(ConfigurationName)\$(InputName).obj
그러면, 다시 해당 파일을 눌렀을 때, 컴파일 메뉴가 활성화 되었을 것이다. 이로써 cu 파일을 nvcc를 이용하여 컴파일 할 수 있는 환경이 갖추어 졌다.
아.. 참고로.. nvcc는 MSVS2008(VC 9.0)은 지원 안된다고 하니... 해당 환경에서는 제대로 된 동작은 보장할 수 없다....ㅡㅡ;
'Robotics > Software' 카테고리의 다른 글
OpenCV 사용하기(2) (0) | 2008.11.13 |
---|---|
OpenCV 사용하기(1) (0) | 2008.11.12 |
OpenCV Manual (0) | 2008.11.11 |
[취재]엔비디아 GPU 병렬 컴퓨팅 솔루션 데이 (0) | 2008.11.10 |
to CUDA... (0) | 2008.11.09 |