android - Android 中 CMake 的 LOCAL_STATIC_LIBRARIES 的等价物是什么?

标签 android cmake android-ndk

我在 CMakeLists.txt 中静态链接多个库。在 Android.mk 中,LOCAL_STATIC_LIBRARIES 用于此目的。 Android 中 CMake 的 LOCAL_STATIC_LIBRARIES 等效于什么?

LOCAL_STATIC_LIBRARIES += libexample_static

最佳答案

可以使用官方hello-libs sample .

简而言之,你使用

add_library(libexample_static)
…
add_library(mynativelib SHARED main_jni.cpp)
target_link_libraries(mynativelib
                      libexample_static
                      log)

关于android - Android 中 CMake 的 LOCAL_STATIC_LIBRARIES 的等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50885434/

相关文章:

android - 有没有可以在android中使用的MFCC库?

android - 主进程死后静态变量仍然有效?

CMake 生成器表达式和 CONFIG 变量查询

android - 如何生成 React Native Android jni 库

Java - 将默认浮点常量类型从 double 更改为 float

android - 如何更改 Recycler View 的布局管理器?

clion:修复未定义的标识符

c++ - 如何在大约 v2.8.8 的 cmake 中轻松包含来自库依赖项的 header

android - 如何对位图图像应用灰度效果?

android - 将 libcutils 链接到 native 可执行文件