2019. 10. 10. 10:22ㆍ개인 스터디
https://github.com/IntelRealSense/librealsense/releases
IntelRealSense/librealsense
Intel® RealSense™ SDK. Contribute to IntelRealSense/librealsense development by creating an account on GitHub.
github.com
해당 사이트에서 최신버전의 sdk를 다운받아 줍니다. 아마 공식홈페이지에서 받게 되있을건데, 저는 참고하라고 Github사이트를 올려놨어요.
설치가 완료되었다면, Visual Studio를 켜서 C++ 프로젝트를 하나 만들어줍니다.
<지금부터 개발환경 셋팅 방법>
이 방법은 새로운 프로젝트를 만들 때마다 적용시켜줘야 합니다.
1. 일단 소스파일을 하나 만들어줍시다. 이름은 아무거나 해도 됩니다.
2. [프로젝트 우클릭] - [속성] - [C/C++] 여기까지 누르면 맨 위에 [추가 포함 디렉터리가] 보일 겁니다.
한번 클릭 후에
[아래방향 화살표] 클릭 - [편집] - [줄 추가] 버튼 클릭 후 자신의 include 경로를 입력합니다
저 같은 경우는 [C:\Program Files (x86)\Intel RealSense SDK 2.0\include] 이거였습니다.
3. [똑같은 프로젝트 속성 칸에서] - [링커 탭] - [일반] - [추가 라이브러리 디렉터리 (편집 후 줄 추가)]
저는 C:\Program Files (x86)\Intel RealSense SDK 2.0\lib\x64 이거네요. 64로 실행하려고 64로 했구, 32비트 원하시면 32비트 폴더 경로 추가해주시면 됩니다.
4. [링커] - [입력] - [추가 종속성]
realsense2.lib 추가!
이로써 초기 개발 환경 셋팅을 마치고, 테스트를 해봐야겠죠?
https://github.com/IntelRealSense/librealsense/blob/master/examples/C/depth/rs-depth.c
IntelRealSense/librealsense
Intel® RealSense™ SDK. Contribute to IntelRealSense/librealsense development by creating an account on GitHub.
github.com
해당 예제를 copy&paste합니다. 그리고 ctrl-F5를 누르면,
example.h를 찾을 수 없다는 에러가 뜰겁니다.
#include <example.h>를 과감히 지워주고
다음 함수를 추가해줍시다.
----------------------------------------------------------------------------------------------------------------------------------
추가 내용(필수 !!!!!!)
----------------------------------------------------------------------------------------------------------------------------------
아마 위에 언급한 에러를 다 잡고 실행시키면
realsense2.dll이 없다고 런타임 에러가 발생합니다. 저는 그랬어요.
이때는,
[윈도우 키 누르기] - realsense2.dll 검색 - 목록에 뜨면 마우스 오른쪽 클릭 - [파일 위치 열기] - 해당 파일 복사(ctrl+c)
- vs로 돌아와서 - [프로젝트 우클릭] - [파일 탐색기에서 폴더 열기] - 그 폴더에 붙여넣기(ctrl+v)
한 다음 실행하면 정상 작동하는 것을 확인하였습니다!
이제 실행시켜서 정상적으로 된다면 개발 환경은 설정 끝!
예제가 없어서 내가 만들었어요. 하트 눌러주기!
'개인 스터디' 카테고리의 다른 글
Azure Kinect 개발 - 프로젝트 빌드하기 (3) | 2020.01.16 |
---|---|
Azure Kinect 개발 - SDK 설치 (0) | 2020.01.16 |
Nuitrack C# 개발하기 (0) | 2019.10.29 |
Nuitrack Windows-64bit 개발환경 셋팅 (3) | 2019.10.14 |
인텔 리얼센스 개발환경 셋팅(C#) (0) | 2019.10.10 |