Leap Motion

Developing Applications in C++ – 2. 컴파일러와 라이브러리

원문과 원문에서 가져와 본 글에 사용한 영상 및 기타 자료들의 저작권은 Leap Motion에 있습니다.

컴파일러와 라이브러리

윈도우에서는 Visual C++ 컴파일러(2008, 2010, 2012)를 사용할 수 있습니다. (Visual C++ Express 2013에서도 잘 실행되는 것을 확인했습니다.) 릴리스용 Leap.dll이나 디버그용 Leapd.dll을 동적 링크하여 Leap Motion C++ API를 쓸 수 있으며 라이브러리는 x86, x64 모두 제공됩니다.

OS X, Linux에서는 gcc나 clang 컴파일러를 사용할 수 있습니다. Mac OS X에서는 윈도우와 마찬가지로 libLeap.dylib을 동적 링크하여 사용합니다. SDK는 libstdc++, libc++와 링크된 두가지 버전을 제공합니다. 기능상 완전히 같으므로 컴파일러 환경에 따라 선택하여 사용하면 됩니다. 역시 x86, x64 모두 지원합니다. Linux에서는 shared library 파일인 libLeap.so 를 제공합니다. libstdc++를 사용한 x86, x64이 있습니다.

Leap Motion 라이브러리는 프로그램과 동일한 디렉토리에서 읽혀지도록 제작되어 있으니 프로그램과 함께 라이브러리 파일을 잘 배포하세요. 라이브러리 파일은 Leap Motion SDK 패키지의 lib 디렉토리 안에 있습니다.

 


Add a Comment Trackback