2011-05-05 4 views
0

Android 용으로 컴파일해야하는 Linux 라이브러리가 있습니다. 나는/home/user/android-ndk/build/prebuilt/linux-x86/arm-eabi-4.4.0/bin/arm-eabi-gcc 프로그램을 빌드하고 ndk-build를 컴파일해야한다는 것을 이해합니다. . 나는 생각한다? 유틸리티를 통한 어셈블리가 올바르게 작동해야합니까?Android 및 크로스 컴파일

답변

1

NDK (Native Development Kit)를 설치하고 빌드 프로세스에 대한 NDK의 설명서를 읽어야합니다. NDK 기본 정보는 http://developer.android.com/sdk/ndk/index.html이며 Cygwin의 적절한 버전을 설치해야합니다 (Windows를 사용하는 경우).

미리 컴파일 된 컴파일러가 제공되므로 다시 빌드 할 필요가 없습니다.

+0

이해할 수 있습니다. 하지만 질문은 : NDK (arm-eabi-gcc)의 유틸리티가 ndk-build를 올바르게 컴파일하여 컴파일 한 것입니까? 질문은 무뚝뚝 하긴하지만, 내가 묻는 경우에 대비해. – Kyborg2011

+0

오. 그래, 그거 괜찮아. 적절한 메이크 파일을 함께 가져 오는 것은 때때로 고통 스러울 수 있습니다. 특히 컴파일 할 라이브러리에 많은 조각이있는 경우에는 문제가 될 수 있습니다. – Femi

+0

상당히 복잡한 라이브러리를 만들고 싶습니다. 문제점이 몇 가지 있습니다. 당신과 이야기 할 수 있습니다 (ICQ, 스카 이프, 이메일 또는 다른 곳에서)? 미리 감사드립니다! – Kyborg2011

관련 문제