2012-09-05 4 views
0

나는 NDK를 설정하고 편집하여 내 플레이 북에서 기본 sdk 프로젝트를 실행합니다. github에서 blackberry sdl 포트를 다운로드했습니다. 그러나 나는 그것을 사용하여 안녕하세요 세계 프로젝트를 컴파일 할 수 없었습니다. 또한 그것은 컴파일러 설정에 필요한 "lib"폴더가 부족한 것 같습니다.Blackberry Playbook Native SDK/NDK에서 작동하도록 SDL을 구성하려면 어떻게해야합니까?

편집 : sdk를 네이티브 SDK에서 열 수있게되었습니다. 다운로드가 일종의 프로젝트 템플릿으로 작동하도록 설계되었습니다. 처음에는 컴파일러에서 TouchControlOverlay라는 다른 라이브러리가 필요하다고 불평했습니다. 그래서 이것을 다운로드하고 그것을 포함시키기 위해 includes를 설정했습니다. 그러나 다시 lib 폴더를 찾을 수 없으며 프로젝트는 여전히 -lTouchControlOverlay를 찾을 수 없다는 컴파일을하지 않습니다.

답변

0

컴파일이 TouchControlOverlay를 찾을 수없는 이유는 호스트 컴퓨터에 설치되지 않았기 때문입니다. 설치하려면 :

  1. 복제 TouchControlOverlay 여기에서 : https://github.com/blackberry/TouchControlOverlay
  2. 디렉토리로 가서 실행

    이 & &은 지금으로 이동하는 경우

를 설치하게합니다 $QNX_TARGET/armle-v7/lib를 거기에 libTouchControlOverlay.so이 위치해야합니다. 이제 -lTouchControlOverlay

을 사용하여이 라이브러리에 연결할 수 있습니다. bar-descriptor.xml 파일에 <asset>으로 지정하여 애플리케이션과 함께이 라이브러리를 패키지해야합니다.