CMake防止动/静态库重复引入
2019-11-08 本文已影响0人
mapleSeriesX
设置生成的so动态库最后输出的路径 OutPutLibs 不要改为jniLibs 或者不要在build.gradle指定动态库的这个名字
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY {ANDROID_ABI})
比如在 app.gradle种指定了动态库的目录为:src/main/libs
sourceSets.main {
jni.srcDirs = []
jniLibs.srcDir 'src/main/libs'
}
那么上面的OutPutLibs 不要改为libs 否则会重复引入。
