CMake 构建在 Android Studio 中似乎并不并行

CMake builds seems to be not parallel in Android Studio

本文关键字:并行 构建 Android Studio CMake      更新时间:2023-10-16

>CMake 构建在 Android Studio 中似乎并不并行。如何使构建过程并行(同时构建多个源文件(?我知道对于使用 Unix Makefile 生成器的非 android 构建,您应该-jN参数传递给 make 。我找不到有关此主题的太多信息。

严格来说,CMake 不是并行的,但 CMake 不构建,它会为 make/ninja/等生成文件。

Studio

使用 -G Ninja 调用 CMake(它实际上是一些特殊的 Android Studio 风格,用于 IDE 支持,但它的核心是 Ninja(,它会生成忍者文件,而 ninja 是并行的。你不需要和忍者一起传递-j,它是自动的。

是什么让你说它不是平行的?