随笔博文

cmake脚本模板

2022-11-24 22:38:59 michael007js 93
#指定cmake最低版本
cmake_minimum_required(VERSION 3.4.1)
#设置NDK生成的so包路径:app/src/main/jniLibs/
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/../jniLibs/${ANDROID_ABI})
#编译源代码
add_library(
core
SHARED
xxx1.h
xxx1.cpp
xxx2.h
xxx2.cpp
xxx3.h
xxx3.cpp
)
#链接Android 日志库文件
find_library( #日志路径变量的名称
log-lib
#要创建的NDK库的名称
log )
##编译.so 文件
target_link_libraries( #设置链接的NDK包名
 core
 #将目标库链接到日志库
 ${log-lib} )


首页
关于博主
我的博客
搜索