2019. 10. 29. 09:50ㆍ개인 스터디
본 게시물은 nuitrack_csharp_sample을 실행시키고 그걸 기반으로 C#으로 개발할 수 있는 환경을 만드는 것이다.
만약 실행파일만 먼저 확인하고 싶다면
[Install path]\NuitrackSDK\Examples\nuitrack_csharp_sample\build 에 들어가서
nuitrack_csharp_sample.exe를 복사해서
[Install path]\NuitrackSDK\Examples\nuitrack_csharp_sample 폴더로 붙여넣기 후 이 폴더에서
해당 복사파일을 관리자 권한으로 실행시키면 된다.
1. [Install path]\NuitrackSDK\Examples\nuitrack_csharp_sample 로 들어간다.
2. build 라는 폴더를 만든다.
3. CMake 를 켜서 소스코드 디렉토리에는 [Install path]\NuitrackSDK\Examples\nuitrack_csharp_sample
바이너리 빌드 디렉터리는 [Install path]\NuitrackSDK\Examples\nuitrack_csharp_sample\build로 입력한다.
4. Configure누르고 Generate, Open project 를 눌러준다.
5. '솔루션 (4/4개 프로젝트)' 우클릭 - 속성 - 구성속성 - 빌드 부분을 전부 체크한다.
6. nuitrack_csharp_sample 프로젝트 우클릭 - 시작 프로젝트로 설정
여기까지는 이전과 거의 동일하다.
이제 실행을 시키면
엑세스가 거부 되었다고 뜰 것이다. 구글링을 통해 나는 다음과 같은 방법으로 해결했다.
이것은 만능 해결책이 아닐 수 있다.
nuitrack_csharp_sample 우클릭 - 속성 - 구성속성 - 일반 - 출력 디렉터리를 보면 $표시로 구분지어져 3개가 쓰여져 있을 것이다.
$(SolutionDir)
다음 내용으로 변경해준다.
그리고,
[Install path]\NuitrackSDK\Examples\nuitrack_csharp_sample 여기에 들어가면
nuitrack.net.dll 이라는 파일이 있다.
Ctrl+c를 눌러 build폴더안에 그대로 붙여넣기 해주자.
그리고 Visual studio에서 Ctrl+F5를 눌러 실행해보자.
정상 실행된다면 아래 과정을 생략하자
관리자 권한으로 실행안하면 무슨 에러 발생했다고 뜨면서 그냥 종료될 수도 있다.
집 컴은 안그러는데 회사컴은 그랬다.
비주얼 스튜디오를 관리자 권한으로 실행시키면 잘 되는것을 확인할수 있다.
'개인 스터디' 카테고리의 다른 글
Azure Kinect 개발 - 프로젝트 빌드하기 (3) | 2020.01.16 |
---|---|
Azure Kinect 개발 - SDK 설치 (0) | 2020.01.16 |
Nuitrack Windows-64bit 개발환경 셋팅 (3) | 2019.10.14 |
인텔 리얼센스 개발환경 셋팅(C#) (0) | 2019.10.10 |
Intel realsense 개발환경 설정(C/C++) (0) | 2019.10.10 |