2016-11-11 1 views
0

안드로이드 용 log4cplus 라이브러리를 컴파일 중입니다. &에는 C++ 런타임 STL 라이브러리가 필요합니다.안드로이드 용 C++ _ 공유 런타임 라이브러리를 지원하는 log4cplus 라이브러리

https://github.com/log4cplus/log4cplus/blob/master/android/android.toolchain.cmake

줄 번호에 따라 : 835-837은 다음과 같습니다 :

if(BUILD_WITH_ANDROID_NDK) 
    if(NOT "${ANDROID_STL}" MATCHES "^(none|system|system_re|gabi\\+\\+_static|gabi\\+\\+_shared|stlport_static|stlport_shared|gnustl_static|gnustl_shared)$") 
    message(FATAL_ERROR "ANDROID_STL is set to invalid value \"${ANDROID_STL}\". 

는 C를 지원하지 않는 ++ _는 & C를 공유 ++ _ 정적 런타임 라이브러리, 다음을 추가하는 방법 안드로이드에 대한 log4cplus에서 두 라이브러리 지원?

+0

https://github.com/taka-no-me/android-cmake에서 'android.toolchain.cmake'를 업데이트하고 사용해보십시오. log4cplus의 관리자 인 나는, 안드로이드 개발에 대한 지식이 없다. 당신이 성공하면 어떻게되는지 알려주세요. 오류의 – wilx

답변

0

android.toolchain.cmake 파일을 one from OpenCV으로 대체하십시오. Log4cplus 사본을 나중에 업데이트 할 예정입니다.

+0

에 직면 많은 :: - # 오류 가 구현되지 않습니다 - 오류 : 나는 아무 생각이 없다 ':: iswblank'나는 기본적으로 지원 – Nishant

+0

선언되지 않았습니다. – Nishant

+0

@Nishant에 대한 안드로이드 NDK-r9d을 사용하고 – wilx

관련 문제