对解压缩 zlib android jni 的未定义引用
undefined reference to uncompress zlib android jni
我在 Android JNI 上使用 Zlib 库,但我在构建时遇到了这个问题:
undefined reference to uncompress
我包括了 zlib.h
& zconf.h
这是我的 CMakeList.txt
cmake_minimum_required(VERSION 3.4.1)
add_library(core SHARED
foo1.c
foo2.c)
# Include libraries needed for core lib
target_link_libraries(core
android
zlib)
谁能告诉我这是怎么回事?谢谢!
通过在 target_link_libraries
中包含 z
在 CMakeList
中解决
现在是这样的:
cmake_minimum_required(VERSION 3.4.1)
add_library(core SHARED
foo1.c
foo2.c)
# Include libraries needed for core lib
target_link_libraries(core
android
z)
我在 Android JNI 上使用 Zlib 库,但我在构建时遇到了这个问题:
undefined reference to uncompress
我包括了 zlib.h
& zconf.h
这是我的 CMakeList.txt
cmake_minimum_required(VERSION 3.4.1)
add_library(core SHARED
foo1.c
foo2.c)
# Include libraries needed for core lib
target_link_libraries(core
android
zlib)
谁能告诉我这是怎么回事?谢谢!
通过在 target_link_libraries
中包含 z
在 CMakeList
现在是这样的:
cmake_minimum_required(VERSION 3.4.1)
add_library(core SHARED
foo1.c
foo2.c)
# Include libraries needed for core lib
target_link_libraries(core
android
z)