Android gradle + CMake - 如何设置构建工作者的数量

时间:2016-11-18 07:07:40

标签: android gradle build android-ndk cmake

我有一个Android项目(Android Studio 2.2),包含大量本机c ++代码(使用从gradles externalNativeBuild调用的cmake编译)。默认情况下,从gradle开始的cmake构建编译具有最大工作数(== CPU核心数)的本机代码,但它使我的机器在20分钟内无法使用。因此,我想手动指定应该使用多少个核心,我在ndk-build中使用-j开关做了什么。是否有可能将此信息传递给gradle构建系统?

有文档说明如何将参数传递给第一个生成ninja构建脚本的cmake调用,但是没有文档说明如何将参数传递给cmake --build(ninja)。

是否可以从gradle中覆盖本地cmake构建的工作人员数量?

0 个答案:

没有答案