You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
538 B
21 lines
538 B
cmake_minimum_required(VERSION 3.4.1)
|
|
|
|
# 设置opus源码路径,使用我们自己的头文件
|
|
set(OPUS_DIR ${CMAKE_CURRENT_SOURCE_DIR}/libs/opus)
|
|
|
|
# 添加opus头文件路径
|
|
include_directories(${OPUS_DIR}/include)
|
|
|
|
# 创建我们自己的opus库(桩实现)
|
|
add_library(opus SHARED
|
|
src/main/cpp/opus_stub.cpp)
|
|
|
|
# 添加JNI库
|
|
add_library(opus_jni SHARED
|
|
src/main/cpp/opus_jni.cpp)
|
|
|
|
# 链接库
|
|
target_link_libraries(opus_jni
|
|
android
|
|
log
|
|
opus)
|