【发布时间】:2017-06-30 19:17:24
【问题描述】:
我最近将我的 Android/Application mk 文件切换为 CMakeLists.txt 文件。
很大一部分代码是 c/c++ 中的原生代码(因此需要 cmake 的调试能力)。
不过,现在我正在比较两种构建,而用 ndk 构建的那个要快得多...
我已将“-Os”标志添加到
externalNativeBuild {
cmake {
arguements "-Os"
}
}
块在 build.gradle 文件中。
我的问题是这里的编译有什么区别? ndk-build 和 cmake 有什么不同会导致这种情况??
我觉得这是一个快速回答的愚蠢问题
【问题讨论】:
标签: android performance c++11 android-ndk cmake