我有一个Android项目(Android Studio 2.2),包含大量本机c ++代码(使用从gradles externalNativeBuild调用的cmake编译).默认情况下,从gradle开始的cmake构建编译具有最大工作数(== CPU核心数)的本机代码,但它使我的机器在20分钟内无法使用.因此,我想手动指定应该使用多少个核心,我在ndk-build中使用-j开关做了什么.是否有可能将此信息传递给gradle构建系统?
有文档告诉如何将参数传递给第一个生成ninja构建脚本的cmake调用,但是没有文档说明如何将参数传递给cmake --build(ninja).
对于本地cmake构建,是否可以覆盖gradle中的工作人员数量?