여기에 이런글 올려도되는지 모르겠는데 죄송합니다.


C++ 라이브러리를 NDK 를 이용해 안드로이드에서 사용할 수 있도록 빌드하는 작업입니다.

libtorrent라는 토랜트 클라이언트 엔진입니다.

http://www.rasterbar.com/products/libtorrent/


libtorrent는 내부적으로 boost 라이브러리에 많은부분 의존하고 있고 openssl 라이브러리도 사용하고 있습니다.

http://www.openssl.org/


안드로이드 마켓에는 libtorrent를 이용해 구현된 안드로이드앱들이 이미 존재하므로 경험있으신 분은 어려운 작업이 아니라 생각됩니다.

라이브러리를 이용한 개발은 저희가 진행하려고하는데 의뢰하려는 영역은 빌드입니다.


얼마전 윈도우 기반 PC에서 libtorrent를 빌드해본 경험이 있는데 제가 개발을 주로 비주얼스튜디오에서 해온지라 이런 류의 라이브러리 빌드가 쉽지 않더군요.

간단할줄 알았는데 꼬박 일주일 정도 삽질을 해서 성공했습니다.

libtorrent를 안드로이드에서 사용가능하도록 빌드하는 과정은 PC에서 하는것보다 더 난이도가 있을거 같아서 질문드려봅니다.


감사합니다.



가능하신 분은 아래 메일로 연락주시면 감사하겠습니다.

luxuryfellow@naver.com