AndroidStudio中Cmake引入libz库

简介: 笔记

在编译C文件源码时,如果不引入libz库,可能会导致一些错误

error: undefined reference to 'crc32'
error: undefined reference to 'inflateReset'
error: undefined reference to 'inflateReset'

解决方案引入libz库,CMakeLists.txt中添加

target_link_libraries(libname z)


目录
相关文章
|
8月前
|
Windows
CMake基础(5)安装项目
CMake基础(5)安装项目
89 3
|
8月前
|
程序员 API 数据库
【Cmake工程 库相关教程 】深入理解CMake工程C/C++ 库管理技巧
【Cmake工程 库相关教程 】深入理解CMake工程C/C++ 库管理技巧
184 1
|
8月前
|
开发框架 Unix Linux
深度探索:Qt CMake工程编译后的自动打包策略
深度探索:Qt CMake工程编译后的自动打包策略
440 0
|
8月前
|
程序员 Linux C语言
【cmake 项目依赖冲突】CMake进阶:优雅解决目标依赖和安装问题
【cmake 项目依赖冲突】CMake进阶:优雅解决目标依赖和安装问题
578 0
|
8月前
|
数据可视化 算法 C++
C++ cmake工程引入qt6和Quick 教程
C++ cmake工程引入qt6和Quick 教程
516 0
|
XML 运维 数据可视化
使用cmake 构建构建新项目的时候,编译提示库找不到怎么办?
以上是一些常见的解决方案,但具体解决方案可能因具体情况而异。如果以上解决方案无法解决问题,请提供更多详细信息,留在评论区,以便博主更好地帮助您解决问题。
346 0
|
JSON C++ 数据格式
如何通过CMake将Qt库引入C++项目
如何通过CMake将Qt库引入C++项目
442 0
|
编译器 程序员 C++
如何在项目中引入googtest(下)——通过CMake引入库
如何在项目中引入googtest(下)——通过CMake引入库
225 0
|
Android开发
【Android NDK 开发】Android Studio 使用 CMake 导入静态库 ( CMake 简介 | 构建脚本路径配置 | 引入静态库 | 指定静态库路径 | 链接动态库 )(二)
【Android NDK 开发】Android Studio 使用 CMake 导入静态库 ( CMake 简介 | 构建脚本路径配置 | 引入静态库 | 指定静态库路径 | 链接动态库 )(二)
417 0
|
编译器 Linux C++
QT的cmake项目工程配置
QT的cmake项目工程配置