GitHub - o2e/OLLVM-9.0.1: OLLVM-9.0.1-NDK-21.3.6528147(ndk-r21d)
android {
ndkVersion = "21.3.6528147"
defaultConfig {
externalNativeBuild {
cmake {
cppFlags "-std=c++14", "-frtti", "-fexceptions", "-DANDROID_TOOLCHAIN=clang", "-ffunction-sections", "-fdata-sections",
"-mllvm", "-sub", "-mllvm", "-sub_loop=3",
"-mllvm", "-fla",
"-mllvm", "-split", "-mllvm", "-split_num=3",
"-mllvm", "-bcf", "-mllvm", "-bcf_loop=3", "-mllvm", "-bcf_prob=40",
"-mllvm", "-sobf", "-mllvm", "-aesSeed=0xada46ab5da824b96a18409c49dc91dc3"
arguments "-DANDROID_TOOLCHAIN=clang",
"-DANDROID_STL=c++_shared",
"-DANDROID_CPP_FEATURES=rtti exceptions"
}
ndk {
abiFilters 'armeabi-v7a', 'arm64-v8a', "x86", "x86_64"
}
}
}
}