log4cplus库是否支持适用于Android的c ++ _ shared运行时库

时间:2016-11-11 14:32:25

标签: android c++ logging shared-libraries log4cplus

我正在为android&编译log4cplus库它需要c ++运行时STL库。按照

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 ++ _ shared& c ++ _静态运行时库,如何在log4cplus for Android中添加这两个库支持?

1 个答案:

答案 0 :(得分:0)

请将android.toolchain.cmake文件替换为one from OpenCV。我稍后会更新log4cplus副本。